linux集群建立免密

Linux 集群机器免密

写在前面,某国有银行运维小白,很多运维知识都还不懂,故写点博客,故借博客这一烂笔头记录一下~

日常运维过程中,我们所面对的集群往往是有很多机器组成的,快速管理集群的前提就是批量执行脚本,在批量执行脚本之前,有个事情要做,那就是选择集群中的一台机器为主节点,实现对其他节点的免密登录。

步骤如下:
在主节点执行如下指令:
1、[ -s~/.ssh/id_rsa.pub ~-a -s ~/.ssh/id_rsa ] && { echo Y; } || { echo N; }
如果返回N,则执行2,否则执行步骤3
2、执行如下命令生成rsa密钥
ssh-keygen
命令中的选择项,直接回车,默认即可。生成的公共密钥在~/.ssh下
3、将~/.ssh/id_rsa.pub内容复制
cd ~/.ssh
cat id_rsa.pub 复制其中内容
4、打开需要免密登录过去的机器终端(从节点),进入~/.ssh目录中,如果不存在这一目录,自行创建。
5、在4的基础上执行vim ~/authorized_keys
将3复制的内容粘贴到authorized_keys中,注意要粘贴在新的一行中。保存后退出。

**

验证
登录主节点后,ssh work@从节点ip,看是否登录成功。
PS:有可能需要输入一次从节点的work用户密码,之后就可以实现对这一节点的免密登录啦
**

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值