将非默认ssh密钥与svn+;ssh
我有一个设置脚本,其中包含需要root的部分。设置的一部分是一个将非默认ssh密钥与svn+;ssh,svn,ssh,Svn,Ssh,我有一个设置脚本,其中包含需要root的部分。设置的一部分是一个svn+ssh签出(它不需要root,但仍然作为root运行)。我有一个ssh的特殊用户,我设置了密钥,如果以该用户的身份运行,则不需要密码,自动化工作正常。但是,由于它以不同的用户sudo运行,svn+ssh在错误的位置查找密钥 我知道ssh有-I,它允许我指定要使用的密钥文件。有没有办法出售svn+ssh来做到这一点?您可以使用任意的。只需将以下内容添加到config文件(~/.subversion/config): 然后,您可
svn+ssh
签出(它不需要root,但仍然作为root运行)。我有一个ssh的特殊用户,我设置了密钥,如果以该用户的身份运行,则不需要密码,自动化工作正常。但是,由于它以不同的用户sudo运行,svn+ssh
在错误的位置查找密钥
我知道ssh有-I,它允许我指定要使用的密钥文件。有没有办法出售svn+ssh来做到这一点?您可以使用任意的。只需将以下内容添加到config
文件(~/.subversion/config
):
然后,您可以使用
svn co svn+ssh-otheruser://...
svn co svn+ssh-otheruser://...