我已经在Centos上安装并创建了SVN回购协议。我从Windows 7使用乌龟作为svn客户端。我想使用svn和svn + ssh格式。所以我用puttygen创建了私钥并复制了公钥。我将这个公钥粘贴在根目录的.ssh/authorized_keys中,格式为tortoise svn结账问题
command =“/ usr/bin/svnserve -t -r/var/www/html --tunnel-user = root”,no无代理转发,no-x11转发,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAAD [email protected]
其中我的存储库位置=/var/www/html,svn user = root。
而且我还在腻子上保存了名为“myrepo”的会话。然后,我尝试使用tortoisesvn将代码库的URL作为svn + ssh:// myrepo/svnrepo签出代码。但是,我得到了一个错误信息,如:
当我改变了密钥认证密码验证,它工作正常。并且还用ssh检查了密钥,它也工作正常。但是当我用svn + ssh尝试时,它显示错误。