【问题标题】:Tortoise SVN: Network connection closed unexpectedlyTortoise SVN:网络连接意外关闭
【发布时间】:2015-09-15 12:12:57
【问题描述】:

注意:我看到了这个question,但它对我没有帮助。

我已经在Windows 7 PC 上安装了tortoise SVN,我的存储库在 Linux 服务器上。我使用PUTTYGEN 创建了私钥和公钥,并将公钥保存在authorized_keys 文件中,并使用PAGEANT 添加了私钥。
以前我拥有所有这些并且乌龟 SVN 工作正常,但现在当我想使用以下命令从服务器签出项目时出现一些错误:

svn+ssh://user@x.x.x.x/...

错误:

Unable to connect to a repository at URL 'svn+ssh://user@x.x.x.x'
To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file.
Network connection closed unexpectedly

现在在我的 /home/svnuser/.ssh 我有两个文件: authorized_keysdb_rsa.
我在authorized_keys文件中粘贴了公钥,但不知道应该在db_rsa中复制什么

【问题讨论】:

    标签: svn tortoisesvn


    【解决方案1】:
    1. 根据错误消息的建议:调试连接问题 - 使用 PLink 和 PageAnt 在纯 SSH 会话中连接到主机
    2. 但是你会发现已知问题:服务器端 Linux 无法理解授权密钥中 Putty 的样式密钥,并期望它以 OpenSSH 兼容的形式(PuttyGen 可以执行此类转换)

    【讨论】:

    • 亲爱的懒獾,我该怎么办?
    • 我已阅读,但我使用 PuttyGen 创建了我的密钥。我听不懂你的回答
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 2010-12-24
    • 2011-07-31
    • 2014-06-20
    • 2021-11-16
    • 1970-01-01
    • 2021-12-23
    相关资源
    最近更新 更多