使用ssh config配置文件来管理ssh连接

来源:互联网 发布:李炎恢php 百度网盘 编辑:程序博客网 时间:2024/06/10 02:49
# Private 192.168.2.125Host iPhoneHostName  192.168.2.125User root IdentityFile ~/.ssh/id_rsa_Theos125# Private gitlab.v6h5.Host gitlab.v6h5.cnHostName  gitlab.v6h5.User gitIdentityFile ~/.ssh/id_rsa_qinbaowan

一定要记得配置Host 否则会导致其他的连接不上

Permission denied (publickey,gssapi-keyex,gssapi-with-mic).
Host   : hostName的别名HostName: 是目标主机的主机名,也就是平时我们使用ssh后面跟的地址名称。Port:指定的端口号。User:指定的登陆用户名。IdentifyFile:指定的私钥地址。
devzkndeMacBook-Pro:taoke devzkn$ ssh iPhoneroot@192.168.2.125's password: iPhone:~ root# 

ssh-copy-id 记得指定认证文件

devzkndeMacBook-Pro:taoke devzkn$  ssh-copy-id -i id_rsa_Theos125 root@192.168.2.131
原创粉丝点击