使用sshpass
sshpass -p "password" scp -r user@example.com:/some/remote/path /some/local/path
所以密码在bash历史记录中没有显示。
sshpass -f "/path/to/passwordfile" scp -r user@example.com:/some/remote/path /some/local/path
上面的内容复制路径的内容从远程主机到您的本地。
安装:
apt install sshpass
yum install sshpass
port install sshpass
brew instal
原文:https://www.cnblogs.com/ExMan/p/11543377.html