java - 如何使用 java 运行时将密码输入 sudo?

标签 java passwords sudo

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

最佳答案

您可以配置 sudo 以允许在没有密码的情况下运行特定命令。这不需要您知道密码。

程序中的 root 密码在某些阶段必须是明文实际上不太安全恕我直言。

关于java - 如何使用 java 运行时将密码输入 sudo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9716609/

相关文章:

java - 在 Java 中使用 JaCop 优化函数

android - 在 Android 中保存之前处理偏好值?

node.js - 从 jenkins 无限加载 sudo npm

docker - 无法在 Docker 中使用 sudo 命令,显示 "bash: sudo: command not found"

linux - 授予非root用户kubernetes中kubectl的访问权限

java - Android Facebook API - 无效 key 问题

java - websphere 的 Maven 打包

mysql - “配置禁止无密码登录”

php - 如何仅使用 PHP 提取具有密码的 ZIP 文件?

java - JAVA输入空字符串的方法