我有以下命令,但无法运行它。这就是说,没有为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