当你频繁ssh连接某一台服务器的时候有没有觉得好累,每次都要去笔记本copy服务器ip然后输入密码从而连接到对应的服务器。小编教你一个小技巧(以Mac为例)快速管理服务器ssh连接
将你电脑的公钥放入服务器中
本机: cat ~/.ssh/id_rsa.pub登录服务器:vim ~/.ssh/authorized_keys 将上一步的结果复制进去
本机配置文件
vim ~/.ssh/configHost 此处换成别名 如 project_dev HostName 此处换成服务器ip 如47.130.42.18 Port换成端口号 默认22 User 换成登录的用户名 IdentityFile ~/.ssh/id_rsa
测试
本机的终端输入: ssh project_dev 就可以轻松的登录到对应的服务器了,再也不用使用 ssh user@ip -p port 的形式了
配置文件示例
########dev服务器########Host project_dev HostName 47.130.42.18 Port 22 User root IdentityFile ~/.ssh/id_rsa########master服务器######Host project_master HostName 47.130.148.19 Port 22 User root IdentityFile ~/.ssh/id_rsa
效果展示