登上远程服务器,除了使用登录密码之外,我们还可以使用公钥key来免手动输入密码进行登录。
这里使用linux服务器,默认启用root账户。
先在远程服务器操作
1.启用root权限用户
1 | sudo -i |
2.新建存放公钥的.ssh文件夹和放公钥文件
1 | cd ~ |
按a,然后输入你的公钥id_rsa.pub,完成后按esc : w q保存退出
3.本地连接远程服务器
在本地电脑
1 | cd ~/.ssh |
添加
1 | Host remote |
esc : w q 保存退出
然后就可以用
1 | ssh root@remote |
直接访问远程服务器了。