配置多个ssh

2018-06-11  本文已影响13人  大虾咪

config文件的路径为:~/.ssh/config

Last login: Mon Jun 11 17:12:08 on ttys002
xxx-Pro:~ tianmingfu$ cd ~/.ssh
xxx-Pro:.ssh tianmingfu$ ls
config          gitee_id_rsa.pub    id_rsa.pub
gitee_id_rsa        id_rsa          known_hosts
xxx-Pro:.ssh tianmingfu$ 

Host
Host是可以随意起名的,但是需要注意的是,如果Host命名为 github而非github.com,那么在测试key时需要ssh -T git@github,而非git -T git@github.com

Hostname
远程仓库实际的域名,或IP。

IdentityFile
生成时命名的秘钥文件,我这里git.bbdops.com对应id_rsa;github.com对应id_rsa_github。

Port
默认缺省是22端口,像我们公司的gitlab端口更改过,就需要在这里特别指定一下,否则ssh会以22端口去连接而被server端拒绝。

上一篇下一篇

猜你喜欢

热点阅读