Centos8 hadoop集群免密 登陆

CentOS8 设置无密码SSH,SSH免密,SSH可信访问
一、SSH免密到本机

设置无密码SSH(是服务器间的无密码ssh,与用户相关)
现在检查您是否可以在没有密码的情况下SSH到本地主机:
[root@hadoop01 ~] ssh hadoop01(机器名)
如果需要密码,请执行以下命令:
[root@hadoop01 ~]# ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
[root@hadoop01 ~]# cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
[root@hadoop01 ~]# chmod 600 ~/.ssh/authorized_keys

[root@hadoop01 ~]# ssh hadoop01
[root@hadoop01 ~]# exit
二、设置SSH免密到其他服务器

1.其他服务器执行上述步骤

2.在hadoop01 服务器执行,如下操作

ssh-copy-id hadoop02

ssh-copy-id hadoop03

把hadoop01 的公钥信息添加到其他服务器的~/.ssh/authorized_keys内

[root@hadoop02~]# cat ~/.ssh/authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDQRjWUrCsO2BJLYP/5wj86+dNN/6XB8T/ydKrmr0SAKCPyVrQ+R+XyNlp2RSMKyjsr/KGP91TbBOqgsDFckFnVJfTj4MqI3dDrRO7wXoWgt1o3w/VuiiEaa/u4oizWq4Lm+YlINl7iJ7jkjIz57ILPUZmzX/WlvF6SFRrPFTbS02tP8njmlajXgkVIHsLMhu9OYRiViX3rIYkBMinzHCWdyo9q6//2Ds0jiZpO3aQ892Azd25DdN5H7K4Vbr8zByFBYUubqdTAQYsnyha2HTucUwazDNOcN2bKAcxBlgyqyQ7q0kPMuglwYjTQJMMqWK6AxoHCtm7VJ3cBpNya4qdsl18AAkMzyhkGJv1K5hTvM/yxG9aDFyHQC6mJ6d8G/+iONqR9JXGmgcwtT8Fb7PpbqYODYAA/gTd2wh7xmkeF37O/XykcYdBC48+h9jU8RbkCbmh53p3nOFMU/KdBEstsmdlmRmvuBVJkXa73ajIa1eXhIQdw3+mYUIF6sW1gQJs= root@hadoop02
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHxArdo31gzprKQxHHaG3LPmM23X3tH5mgHmUH2YmECF3ZwYRPS/Gho83/ag/8WP/5M45ANUymhajJljkIhG2YCV5xF6tmJUCDm44TNRW4LE1fxzXKqVFzGJM7c4cCfM8AnUV2xoWK32jSqzAUf7/bxcAMsqkrwTNJL0QHi77mC62f5FiKCYsyE4nccMLizpziQgxm8FpKq3Q4RWImAilMcnit11/a6H4oEtXlRHIjxDC+lBWXOJ5li9EbWX2Jv5LG7JcoERkCsET4ud2M25Jd/eXhtF/YinIdfk0e3mNAqrqr+CWKwxeIZ9Ynw7yo+qnURocbpu5QBCvzCDME8on/E2ORhGxGYJnEzAt1LiTzbtGWCIqg+w5IocN20UKMHTfK8z0Hsf4BMfWCf7g47zwm/6ijGI7qhytIqagohdfIIymjri158BM2ub8cdkq7pn4Xv+kI+tbqHJnRgPQS2jtMPhEp3eisPjzYi5SOoMaG48GTiHMhClTYAyOMbOmnaos= root@hadoop01

这时hadoop01 就可以SSH免密到其他服务器了,

如果hadoop02 也想SSH免密到其他服务器,也用命令拷贝公钥信息即可。
三、测试

[root@hadoop01 ~]# ssh hadoop02
Activate the web console with: systemctl enable --now cockpit.socket

Last login: Sun Jun 14 17:41:29 2020 from 192.168.52.131
[root@hadoop012~]# exit
注销
Connection to hadoop02 closed.
[root@hadoop01 ~]#

 
四、删除SSH免密

vi ~/.ssh/authorized_keys

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值