[root@jenkins ~]# vi /opt/release_code.sh #!/bin/bash . /etc/init.d/functions #echo $WORKSPACE #echo $JOB_NAME Remote_IP="10.0.0.7" ssh $Remote_IP -o PreferredAuthentications=publickey -o StrictHostKeyChecking=no "ls" &> /dev/null if [ $? -eq 0 ]; then action "目标主机免密连接正常" /bin/true else echo echo -e "*******免密失败,分发密钥*******\n" sshpass -p1 ssh-copy-id -i ~/.ssh/id_rsa.pub root@$Remote_IP -o StrictHostKeyChecking=no &>/dev/null if [ $? -eq 0 ];then action "$Remote_IP : 密钥分发成功" /bin/true echo else action "$Remote_IP : 密钥分发失败" /bin/false echo fi fi
ssh判断免密登陆
原创
©著作权归作者所有:来自51CTO博客作者80民工的原创作品,请联系作者获取转载授权,否则将追究法律责任
ssh判断免密登陆
上一篇:整理网卡绑定的两种方法
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
LINUX设置ssh免密登录
ssh免密登录
ssh 免密登录 -
ssh免密登录设置方法
摘要:本文讲述了两台主机之间如何利用SSH设置免密登陆的方法和步骤。
linux ssh ubuntu 免密登陆 ip地址 -
python打开邮箱添加附件
时间: 2011-03-22 自己家中的电脑有时候需要做为服务器,以便为了在公司用 或 给认识的人用。原因.......... 自己在花生壳申请了动态域名,但偶尔它也抽风,所以写了这个脚本: 定时得到网
python打开邮箱添加附件 python 监控 公网IP 发邮件 IP 外网 python