我需要使用 Java 以 root 和 sudo 用户身份执行给定的命令。但是,我不确定我可以用来传递密码的方法。有没有办法可以将密码传递给终端?
最佳答案
您可以配置 sudo 以允许在没有密码的情况下运行特定命令。这不需要您知道密码。
程序中的 root 密码在某些阶段必须是明文实际上不太安全恕我直言。
关于java - 如何使用 java 运行时将密码输入 sudo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9716609/