前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >centos集群下的ssh免密登录

centos集群下的ssh免密登录

作者头像
许喜朝
发布2020-09-28 10:30:50
9140
发布2020-09-28 10:30:50
举报
配置ssh免密登录

这一步是为了集群之间能互相通信

打开host配置文件

vim etc/hosts

在其中添加所有服务器或虚拟机节点ip和对应的域名,如下所示:

因为我是为了搭建hadoop集群所以给机器取名hadoop

192.168.25.101 机器的名字 192.168.25.102 hadoop02 192.168.25.103 hadoop03

保存退出

然后给每台机器设置hostname,刚刚在配置文件里写的什么名字现在就设置什么名字,名字要和ip对应

如配置文件里是:192.168.25.102 hadoop02

那么192.168.25.102 这台机器的hostnam设置

hostname hadoop02

其他机器以此类推

创建密钥:

ssh-keygen 连续回车即可 注意在执行该命令之前应该检查是不是在root家目录

复制公钥到其他节点

ssh-copy-id -i .ssh/id_rsa.pub root@192.168.135.102 #复制密钥 ssh-copy-id -i .ssh/id_rsa.pub root@192.168.135.103 #复制密钥 别忘了自己也要配置 ssh-copy-id -i .ssh/id_rsa.pub root@192.168.135.101 #复制密钥

其他机器也要按照这个步骤完成配置

配置完成之后试试免密登录其他机器

ssh ip

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2020-09-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 配置ssh免密登录
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档