sshpass密码

使用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

上面的内容复制路径的内容从远程主机到您的本地。

安装:

  • Ubuntu/Debian
    • apt install sshpass
  • CentOS/fedora
    • yum install sshpass
  • Macw/macport
    • port install sshpass
  • Macw/BREW
    • brew instal
原文地址:https://www.cnblogs.com/ExMan/p/11543377.html