机器初始的时候,设置别名免密登录
# 1.生成rsa键值对,如果已经有了直接使用.
# 2.将对应的id_rsa.pub公钥文件拷贝到对应机器的.ssh文件夹下
使用scp命令,其中的username是你配置的对应的名称
scp ~/.ssh/id_rsa.pub username@remoteHost:/home/${userName}/.ssh
3.登录到remoteHost机器,并进入到~/.ssh目录下.
将id_rsa.pub的公钥追加到~/.ssh/authorized_keys的最后
cat id_rsa.pub >> authorized_keys
4.给公钥授权
chmod 700 authorized_keys cd .. chmod 600 .ssh
这个时候已经完成了免密登录了.
5.设置别名
在~/.ssh/config文件中添加对应的Host信息.
vim ~/.ssh/config
Host remote HostName ip地址 Port 22 User 用户名
这样就可以通过 ssh remote进行免密登录了.