SSH免密登陆的配置和原理

说明:两台linux服务器的时候,hadoop01想要免登陆hadoop02,那么将01的公钥发给02即可
一、本机生成公钥和私钥
(1)
cd  .ssh
(2)
rm -f * (清除.ssh目录下所有的旧文件)【最好一个一个删除,这个命令慎用】
(3)
ssh-keygen(过程中出现三个需要输入的地方直接按回车键
此时里面会生成一些文件,其中id_rsa是私钥,本机要用;id_rsa.pub是公钥,给其他的机器用
 
(4)将公钥上传到远程主机上
scp id_rsa.pub  root@hadoop02 :/root/.ssh
 
(5)、登录远程主机,将客户端公钥写入authorized_keys文件


(6)、现在进入了hadoop02,那么直接进入hadoop02的.ssh,将客户端公钥写入authorized_keys文件
 
(7)、exit 退出hadoop02  从此hadoop01这哥们去hadoop02 mm家不需要钥匙了
SSH 原理讲解
 

猜你喜欢

转载自blog.csdn.net/qq_18769269/article/details/80336589