【发布时间】:2016-02-20 03:33:45
【问题描述】:
我正在通过 java 代码重新启动在我的 unix 服务器上运行的应用程序。 这涉及 1) 使用用户名和密码登录服务器,然后运行 retsart 命令提示输入密码,这是它在 shell 级别完成的方式
$ ssh hostname
users's password:
$ sudo appname start
[sudo] password for user:
App restarted
我正在尝试使用 java 代码执行此操作,我可以使用 jsch 登录到服务器,但不确定如何运行提示输入密码的命令。 这可以做到吗?如果是,我有什么选择?
【问题讨论】: