Answers:
假设您使用的是Unix / Linux环境,则可以创建或编辑文件~/.ssh/config
。
该配置文件允许您建立用于每个主机的参数。因此,例如:
Host host1
HostName <hostname_or_ip>
IdentityFile ~/.ssh/identity_file1
Host Host2
HostName <hostname_or_ip2>
User differentusername
IdentityFile ~/.ssh/identity_file2
请注意,host1和host2也可以不是主机名,而可以是用来标识服务器的标签。
现在,您可以使用以下命令登录到主机:
ssh host1
ssh host2
ssh differentusername@host2
正确的登录,但否则效果很好,谢谢!
-i <keyfile>
,但在一般情况下,我绝对建议您使用config file方法。