1. 在远程服务生成一对密钥
ssh-keygen # 可以加相应的参数指定,也可以不加,一直回车即可生成
2. 配置远程服务通过密钥的方式进行登陆
cd ~/.ssh/
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
mv id_rsa mykey.pem
3. 将私钥拷贝到本地
scp remoteuser@remoteip:~/.ssh/mykey.pem ~/.ssh
chmod 400 mykey.pem
4. 进入~/.ssh目录下创建文件 config
Host myserve # 进行连接的别名
HostName remoteip
User root
Port 22
identityfile ~/.ssh/mykey.pem
到此创建成功,以后连接远程服务就可以直接使用 ssh myserve 即可连接