yum install sshpass -y
1.直接远程连接某主机
sshpass -p {密码} ssh {用户名}@{主机IP}
2.远程连接指定ssh的端口
sshpass -p {密码} ssh -p ${端口} {用户名}@{主机IP}
3.从密码文件读取文件内容作为密码去远程连接主机
sshpass -f ${密码文本文件} ssh {用户名}@{主机IP}
4.从远程主机上拉取文件到本地
sshpass -p {密码} scp {用户名}@{主机IP}😒{远程主机目录} ${本地主机目录}
5.将主机目录文件拷贝至远程主机目录
sshpass -p {密码} scp
本
地
主
机
目
录
用
户
名
@
主
机
I
P
:
{本地主机目录} {用户名}@{主机IP}:
本地主机目录用户名@主机IP:{远程主机目录}
6.远程连接主机并执行命令
sshpass -p {密码} ssh -o StrictHostKeyChecking=no {用户名}@{主机IP} ‘rm -rf /tmp/test’
-o StrictHostKeyChecking=no —忽略密码提示