如何使用Java Runtime输入sudo的密码?

我需要使用Java以root和sudo用户身份执行给定命令。但是,我不确定我可以用来传递密码的方法。有什么方法可以将密码传递给终端?

回答:

您可以将sodu全部放在一起,并创建一个shell脚本suid root,然后运行它。

chmod +s myscript && chown root myscript && chgrp root myscript

每当调用该脚本时,它将以root身份运行。

以上是 如何使用Java Runtime输入sudo的密码? 的全部内容, 来源链接: utcz.com/qa/400870.html

回到顶部