如何让 svn 在 Debian Linux 中存储明文密码?

如何让 svn 在 Debian Linux 中存储明文密码?

我正在使用内部玩具 svn 服务器,并且 svn 客户端似乎默认配置为将密码存储在 gnome-keyring 中。我该如何禁用它或至少切换到 kwallet?

我正在使用 Debian 测试版。

答案1

~/.subversion/config

[auth]
password-stores = kwallet

答案2

要在一次 svn 运行中禁用 gnome-keyring:

SSH_AUTH_SOCK= svn...

要禁用 gnome-keyring SSH 支持:

gnome-session-properties
Untick/uncheck SSH Key Agent

要完全禁用 gnome-keyring:

vi /etc/pam.d/gdm  # or kdm
Delete the pam_gnome_keyring.so line

也可以看看:GnomeKeyring/Ssh

您可能还想更改 svnstore-plaintext-passwords选项的值。

Subversion 1.6 发行说明 - 以纯文本形式存储密码之前进行提示了解详情。

相关内容