配置Linux系统ssh免密登录

因为要配置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 root@目标主机的ip地址:/root/id_rsa.pub,将生成的公钥拷给需要免密登录的主机上

第七步:ssh 目标主机的ip地址,测试能否登录成功

 

posted @ 2019-12-10 14:35  Data_worker  阅读(1087)  评论(0编辑  收藏  举报