svn + ssh无休止地要求输入密码,为什么?

时间:2013-04-23 11:49:17

标签: svn ssh

我们的svn + ssh存储库在使用TortoiseSVN浏览存储库或在cli中合并或签出时要求输入密码8次。我们的配置没什么特别的,在svnserve机器上非常普通CentOS

1 个答案:

答案 0 :(得分:0)

嗯,ssh的美妙之处在于你可以设置密钥而不是密码。在某些情况下,svn可能需要创建多个连接,我认为它通常至少在当前运行时缓存了该密码,但它看起来并不像。

考虑使用密钥:

remoteHost# ssh-keygen
remoteHost# scp ~/.ssh/id_rsa.pub serverHost:

serverHost# mkdir ~/.ssh
serverHost# chmod 700 ~/.ssh
serverHost# mv ~/id_rsa.pub ~/.ssh/authorized_keys

然后它再也不会要求输入密码了!