码迷,mamicode.com
首页 > 其他好文 > 详细

ssh调试及指定私钥

时间:2018-07-08 22:12:02      阅读:225      评论:0      收藏:0      [点我收藏+]

标签:authorize   err   zed   显示   公钥私钥   成功   表示   srv   name   

1.ssh调试

ssh -vT username@ip[or hostname]

T表示测试,v显示详细信息

也可以配置config文件(在~/.ssh/config)指定用户名和密码

[gerrit2@pre-srv .ssh]$ vi config 
Host hostgitlab
Hostname gitlab.test.mycompany.com
User git
IdentityFile ~/.ssh/admin

 

2.指定私钥

如果公钥私钥不是默认名(id_rsa  id_rsa.pub), 在把公钥放置到远端服务器的authorized_keys中或者gitlab中,直接ssh连接是失败的,提示输入密码

但密码怎么输入都不对,这时要考虑是私钥没取对

需在config中指定  即IdentityFile ~/.ssh/admin

注意,此处是私钥,不是公钥

再测试,即成功

[gerrit2@pre-srv44 devwork]$ ssh -T hostgitlab
Welcome to GitLab, gerrit2!

ssh调试及指定私钥

标签:authorize   err   zed   显示   公钥私钥   成功   表示   srv   name   

原文地址:https://www.cnblogs.com/newalan/p/9281272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!