为了方便登录服务器,我们一般使用putty、SecureCRT、iTerm、Xshell等工具来远程登录服务器。那么在终端如何通过服务器别名来进行登录呢?
一、创建~/.ssh/config文件,并为每台服务器指定登录信息和验证方法,如下所示:
$ vim ~/.ssh/config Host www HostName 192.168.1.30 Port 22 User root IdentityFile ~/.ssh/id_rsa.pub IdentitiesOnly yes Host blog HostName 192.168.1.100 User root PubkeyAuthentication no
二、直接指定ssh 别名进行登录
$ ssh www
选项注释:
HostName::指定登录的主机名或IP地址
Port:指定登录的端口号
User:登录用户名
IdentityFile:登录的公钥文件
IdentitiesOnly:只接受SSH key 登录
PubkeyAuthentication:允许pubKey(id_rsa.pub)登录
Port:指定登录的端口号
User:登录用户名
IdentityFile:登录的公钥文件
IdentitiesOnly:只接受SSH key 登录
PubkeyAuthentication:允许pubKey(id_rsa.pub)登录
您可以选择一种方式赞助本站