我正在尝试为我们的项目自动化sFTP流程。当我使用putty工具登录并手动输入命令pbrun su - user1时,root权限被赋予user1,我可以执行sFTP过程。
我想通过plink(putty的命令行版本)执行相同的过程。但是当我在命令提示符下键入plink -pw密码user1 @ server pbrun su - user1时,不会向user1提供root访问权限,并显示错误(chown:no file or directory found)。我想知道当我通过putty手动输入相同的命令时没有显示错误但是当我通过plink发送相同的命令时它不起作用。
Plz告诉我是否需要在powerbroker上完成配置设置以自动执行pbrun su - 命令。提前谢谢。
注意:我可以运行除pbrun su之外的所有其他unix命令 - 通过plink。