2012-06-06 74 views
2

有什么方法可以将密码传递给linux“su”命令吗?我试图使用sshexec和Ant自动部署。作为我需要执行“su”命令的一部分,但我无法找到给它一个密码的方法。 su命令没有像sudo那样的-S开关。我试过在sshexec上使用commandResource和输入属性,但我只是得到一个“su:对不起”的回来。通过蚂蚁的sshexec将密码传递给“su”命令

在任何人认为我之前,我没有在文件中存储密码。在Ant中基于提示输入密码在内存中生成要执行的脚本。

回答