【问题标题】:Java working with linux sudo abilitiesJava 使用 linux sudo 能力 【发布时间】:2013-06-22 19:23:36 【问题描述】: 我想知道 Java 是否有任何方法可以提示用户输入管理密码,就像他们使用 sudo 一样,这样我就可以在 Java 程序中运行命令,而不必对系统或 Sudoers。我已经在 Python 中看到过,即使用 gufw 程序,我希望能够使用 Java 来完成。 【问题讨论】: 重复?? stackoverflow.com/questions/5168755/… 标签: java linux passwords command root 【解决方案1】: 要充当 gufw,您必须使用 polkit 和 dbus-java。另一个可能更简单的解决方案是构建一个命令(例如“sudo 命令”并使用 Runtime.getRuntime().exec 运行它 这样做非常危险,必须小心谨慎。 【讨论】: