sshpass
linux系统下一个很好使用的命令行密码交互工具
使用方法:
- 安装【ubuntu】
sudo apt install sshpass- 从环境变量中获取密码 使用参数
-e:sshpass -e 命令PS:(sshpass -e ssh usernam@host)注意:环境变量设置export SSHPASS = password #变量名为SSHPASS- 从文本文件中获取密码 使用参数
-f:sshpass -f filename 命令PS:(sshpass -f passwd.txt ssh username@host)- 直接在参数后面跟密码 使用参数
-p:sshpass -p password 命令PS:(sshpass -p 123456 ssh username@host)