第一篇文章,作为小白起手,先写下从无到有的过程,移植下之前做过的笔记。就拿linux系统免密配置作为开始吧。
1.首先,强调一点,免密配置是针对用户设置的,登陆那个用户则配置的是哪个用户的免密。
到家目录下进入到.ssh目录。
cd ~/.ssh
2.生成公钥和私钥
ssh-keygen -t rsa -P ""
一直回车,即可生成公钥id_rsa.pub和私钥id_rsa。

3.将公钥复制到其他节点的authorized_key
ssh-copy-id [用户名]@[hostname/ip] #如果authorized_key在目标机器不存在,则会在目标机器上生成authorized_key
如果在A服务器生成公钥和私钥,将公钥复制到B服务器,那么就可以从A服务器免密跳转到B服务器。
注意:可能会存在配好免密之后无法免密登陆的情况,这个很可能是权限导致的。更改下面连个权限即可
chmod 0700 ~/.ssh chmod 600 ~/.ssh/authorized_key
修改了权限,可能导致免密跳转失败!
