场景说明,要远程免密登录端称为node1,被登陆端称为node2
首先node1端在当前用户目录下生成免密登陆的公钥
ssh-keygen -t rsa
//执行完后会在当前用户目录下生成.ssh/id_rsa id_rsa.pub文件
node1端
chmod 600 id_rsa.pub
chmod 700 -R .ssh
然后将id_ras.pub文件拷贝到远程node2端
scp id_rsa.pub user@192.168.0.254:/user/.ssh
node2端
在当前用户目录的.ssh下执行
cat id_rsa.pub >authorized_keys
chmod 600 authorized_keys
返回上层目录
chmod 700 -R .ssh