需求:用同一台电脑登陆多个使用ssh验证的服务器
方式:在.ssh文件夹下配置config文件,此文件没有可以自行创建。
config内容格式:
# 这里是注释
Host 访问地址#此处会影响git命令访问的地址
HostName server#需要访问的目标域名或ip
Port 22#ssh端口,默认22时可省略
User git#登陆的用户名
IdentityFile ~/.ssh/id_rsa#rsa文件路径
注意:Host的参数需要注意,如果是配置git等版本控制的密钥,需要使用访问地址的全称,因为会影响git命令。
比如:git@github.com:rapid7/metasploit-framework.git
此处配置的Host应为github.com即@和:之间的所有字符串