背景
每次登陆服务器都需要输入一长串很复杂的密码,于是便有了免密登陆的需求。
操作
在命令行输入
ssh-copy-id -i ~/.ssh/id_rsa.pub -p YOUR_PORT YOUR_SERVER
测试一下是否成功:

附加
除此之外,我们还能在本机上设置一下服务器的别名:
sudo vim /etc/hosts
在你的 hosts
文件里面加一句
YOUR_SERVER_IP ALIAS_NAME # 用对应的值进行替换
这样,就能够通过命令:
ssh -p YOUR_SERVER_PORT root@ALIAS_NAME
来访问你的服务器了。