2011-05-10 83 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