背景
每次登陆服务器都需要输入一长串很复杂的密码,于是便有了免密登陆的需求。
操作
在命令行输入
ssh-copy-id -i ~/.ssh/id_rsa.pub -p YOUR_PORT YOUR_SERVER
测试一下是否成功:
![image.png](https://img.haomeiwen.com/i5896237/d1a254417fb2d89c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
附加
除此之外,我们还能在本机上设置一下服务器的别名:
sudo vim /etc/hosts
在你的 hosts
文件里面加一句
YOUR_SERVER_IP ALIAS_NAME # 用对应的值进行替换
这样,就能够通过命令:
ssh -p YOUR_SERVER_PORT root@ALIAS_NAME
来访问你的服务器了。
网友评论