2011-05-10 101 views
0

我是新来的Linux帮我在以下方面:重新启动Linux的M/C编程

如何使用Java重新启动Linux机器,它使用的Runtime.exec方法使用以下命令须藤执行shutdown -r现在尝试并要求输入密码,我该如何从这里开始。请帮助我。

+3

给它它的密码? – 2011-05-10 10:09:28

+1

看看这个问题http://stackoverflow.com/questions/233217/pass-password-to-su-sudo-ssh – SlappyTheFish 2011-05-10 10:09:50

+0

以编程方式提供密码“sudo”很困难。此外,密码需要管理(即它如何处理更改?如何防止未经授权的访问等) – MarkR 2011-05-10 10:22:07

回答

4

您将需要配置sudo,以便您的用户不需要密码即可执行reboot命令。

这很简单;阅读sudoers的手册页。

命令

reboot 

是一条捷径。

+0

感谢马克,它适用于我 – Kallathiyan 2011-05-10 11:35:14