本地主机上的ssh,不使用密码短语,以允许svn+;宋承宪://

本地主机上的ssh,不使用密码短语,以允许svn+;宋承宪://,svn,ssh,localhost,passphrase,Svn,Ssh,Localhost,Passphrase,subversion存储库使用属性svn:externals包含来自另一个存储库的文件。两个存储库位于同一台服务器上。客户端使用svn+ssh://连接到Respository,而不必指定passphase,因为使用了gnome密钥环 在服务器上,我们要签出文件,包括使用svn:externals指定的文件。这意味着在本地主机(=服务器)上,使用svn+ssh://(作为propset的一部分)指定存储库。在服务器上签出文件时,需要为每个propset指定密码短语 问题是:我应该通过使用ssh密

subversion存储库使用属性svn:externals包含来自另一个存储库的文件。两个存储库位于同一台服务器上。客户端使用svn+ssh://连接到Respository,而不必指定passphase,因为使用了gnome密钥环

在服务器上,我们要签出文件,包括使用svn:externals指定的文件。这意味着在本地主机(=服务器)上,使用svn+ssh://(作为propset的一部分)指定存储库。在服务器上签出文件时,需要为每个propset指定密码短语


问题是:我应该通过使用ssh密钥签名来解决这个问题,还是可以在ssh_配置中使用NoHostAuthenticationForLocalhost?还是我推理错误

ssh keysign和NoHostAuthenticationForLocalhost都与主机身份验证相关。他们无法避免必须指定密码短语。您可能希望在服务器上运行ssh代理,或者使用无密码密钥进行访问。