云服务器搭建的gogs服务无法git clone使用ssh方式
使用腾讯云的Ubuntu主机搭建了gogs服务器,可以使用http方式git clone,但是使用ssh就显示
按照网上的方式在~/.ssh/authroized_key(git用户下)加入了自己本地的id_rsa.pub公钥,使用ssh root@ip时并不能成功,输入密码也是提示错误(明明就是root用户的密码),而使用普通用户(git用户)输入密码可以ssh连接成功,求大神解答,感激不尽!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
1、
ssh root@ip
表示的是用 root的账号啊,你在 git 的用户下加了公钥,所以只能表示 git 能用2、你看你的ssh是不是禁用了root登陆了,以及第4
3、gogs 的公钥应该是在gogs里面管理的吧,不用你去改
.ssh/authroized_key
,原因看44、gogs 在ssh上有两个选择一个是内置的版本,一个是系统的,看这里是不是使用了gogs内置的了。