gpt4 book ai didi

linux - svn 永久接受所有用户的证书

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:02 28 4
gpt4 key购买 nike

所以我有一个第三方 svn 服务器的证书问题,现在修复它不是我的选择。当我 ssh 进入我的服务器时,我可以信任证书,但它只适用于我登录的用户。现在要永久接受证书,我只是这样做:

svn info "https://www.example.com/repo" 

然后我收到以下消息

Error validating server certificate for 'https://www.example.com:443':
- The certificate is not issued by a trusted authority. Use the
fingerprint to validate the certificate manually!
Certificate information:
- Hostname: www.example.com
- Valid: from Mon, 21 Jan 2013 00:49:57 GMT until Thu, 24 Mar 2016 12:18:43 GMT
- Issuer: GeoTrust, Inc., US
- Fingerprint: XX:XX:XX:XX:XX:XX:XX:XX:XX
(R)eject, accept (t)emporarily or accept (p)ermanently?

然后我点击 p 永久接受它。问题是当我以不同的用户身份登录时,我收到了相同的证书警告。有没有办法同时为我的帐户和所有现有帐户永久接受证书?

最佳答案

根据 svnbook , 当你点击 'p' 时,

Subversion will cache the server certificate in your private runtime auth/ area, just as your username and password are cached.

在 unix/linux 上,这种缓存发生在每个用户的主目录下。 (有关详细信息,请参阅 this)

所以你需要了解缓存,然后将证书放在适当的地方。

HTH

关于linux - svn 永久接受所有用户的证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14615246/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com