SSHPASS未将密码传递给SUDO命令

时间:2020-06-09 20:41:15

标签: ssh sudo sshpass

我有以下命令,但无法运行它。这就是说,没有为SUDO命令提供密码,任何想法或帮助都非常感谢,我已经阅读了我能找到的每篇文章,但无济于事。

sshpass -p $PASSWD ssh client_user@192.169.0.178 'cd /tmp/;echo $PASSWD | sudo -S mkdir ./test/;'

也没有运气尝试过以下方法:

sshpass -p $PASSWD ssh client_user@192.169.0.178 <<EOF
    cd /tmp/;
    echo $PASSWD | sudo -S mkdir ./test/;
EOF

错误:

sudo: no password was provided

0 个答案:

没有答案