sshpass-免交互SSH登录工具

sshpass-免交互SSH登录工具
安装sshpass
yum install sshpass -y
sshpass -p password ssh root@目标ip

cd ~
touch 5566.txt
执行命令:
sshpass -p password ssh root@117.72.11.250 touch /root/112233

多条命令:
sshpass -p “password” ssh root@117.72.11.250 “cd /root/abc/;ls”
[root@VM-20-13-centos ~]# sshpass -p “Aa33256r@” ssh root@117.72.11.250 “cd /root/abc/;ls”
5566.txt
abc.txt

拷贝文件:
sshpass -p “password” scp 5566.txt root@117.72.11.250:/root/abc/(目标主机/root/abc/)

sshpass -p “password” ssh -o StrictHostKeyChecking=no root@117.72.11.250

第一次登录主机时known_hosts文件中没有信任待登录主机,sshpass命令因此不生效

第一次ssh登录添加参数 -o StrictHostKeyChecking=no 会自动信任主机

sshpass支持从文件中导入密码或者从环境变量中导入密码

export SSHPASS=”password”
sshpass -e ssh username@x.x.x.x

-p:跟明文密码;
-f 跟明文密码文件;
-e 通过设置密码变量SSHPASS

sshpass帮助

sshpass -help

图片[1]-sshpass-免交互SSH登录工具-晴天生活分享日志
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容