os:mac
1.本地生成密钥和公钥文件
cd ~/.ssh
ssh-keygen -t rsa
命名后一直回车就行了

密钥文件生成

2.配置本地ssh config文件
config文件的目录是~/.ssh/config

配置config

3.把本地公钥添加进远程服务器authorized_keys文件里面
把本地~/.ssh/config/xx_rsa.pub的内容添加到远程服务器
     ~/.ssh/config/authorized_keys里面(如果没有就新建一个)

修改authorized_keys

4.快捷免密登陆
ssh bgl

ps:'bgl'是在~/.ssh/config Host那里设置了的
如果没有设置,那就

ssh -p 端口 用户名@ip地址
比如:ssh -p 22 root@182.95.60.125

get到的童鞋点个赞吧 -_-/


追风筝的猿
14 声望0 粉丝

一个前端开发者,曾就职猪八戒网、马上消费金融