问题描述
我最近设置了一个新的 GitLab docker 容器,尽管其他一切都运行良好,但我无法通过 ssh 对其进行身份验证。
我按照说明 here 操作,但没有成功。 无论我生成什么密钥类型,无论客户端(Linux、Windows git-bash)如何,服务器都会立即拒绝公钥并且不提示输入密码。
调试显示如下:
debug1: Offering public key: /c/Users/[user]/.ssh/id_ed25519 ED25519 SHA256:[SHA-256]
debug3: send packet: type 50
debug2: we sent a publickey packet,wait for reply
debug3: receive packet: type 51
也许这很明显,但我无法完全弄清楚,也没有任何故障排除步骤能够提供帮助。 作为旁注,ssh 端口是非标准的,尽管我是通过新端口访问的。我还仔细检查了服务器和客户端上都启用了 ssh。
任何帮助将不胜感激。
谢谢!
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)