第一步:客户端使用ssh-keygen 直接生产密钥,产生的密钥在home/user/.ssh文件夹下
其中
id_rsa - 私钥
id_rsa.pub - 公钥
第二步:在服务器的user目录下mkdir .ssh
第三步:客户端使用scp ~/.ssh/id_rsa.pub root@ip:/home/user/.ssh
将公钥cp至服务器
第四步:服务端使用cat ./id_rsa.pub >> .ssh/authorized_keys
第五步:服务端设置.ssh 和authorized_keys 的权限分别为700 和600
chmod 700 -R .ssh
chmod 600 authorized_keys
第六步:设置别名alias mc='ssh user@serviceIP'
注意:服务器端的sshd要打开,chkconfig sshd on
客户端的别名要更改在文本.bashrc中