因为要配置Hadoop集群服务,折腾了好久的ssh免密登录,简直要把人整疯了,在网上看了好多分享,都没搞定,最后看到一篇类似的,加上自己瞎蒙,终于成了,而且是超级简单,现在吐血总结一下。
我的是CentOS8虚拟机,干货来了。
第一步:vim /etc/ssh/sshd_config,将PubkeyAuthentication yes的注释去掉
第二步:systemctl status sshd.service,重启ssh服务
第三步:systemctl enable sshd.service,配置ssh服务开机自启动
第四步:su root,切换到root权限下
第五步:ssh-keygen -t rsa,生成私钥和公钥
第六步:scp /root/.ssh/id_rsa.pub [email protected]目标主机的ip地址:/root/id_rsa.pub,将生成的公钥拷给需要免密登录的主机上
第七步:ssh 目标主机的ip地址,测试能否登录成功
原文地址:https://www.cnblogs.com/jason--/p/12016479.html
时间: 2024-07-31 11:43:57