Password for '(null)' GNOME keyring:

在使用Ubuntu 11.10系统进行Subversion(SVN)仓库checkout操作时,遇到输入密码错误的问题。通过删除特定文件后重新执行checkout操作,可以解决密码输入错误的问题。

系统:ubuntu 11.10

安装好subversion之后通过命令svn co svn://192.168.1.1/pro/domain来checkout出库目录,出现错误:

Password for '(null)' GNOME keyring:

输入系统密码和svn登录密码都不行。


解决办法:

rm ~/.gnome2/keyrings/login.keyring

再次checkout的时候提示重新输入keyring,重设即可。


03-13
GNOME KeyringGNOME 桌面环境的一部分,它提供了一个安全的密码和密钥存储机制。即使在非 GNOME 桌面环境中(如 XFCE 或 MATE),也可以安装并使用 GNOME Keyring 来管理密码和加密凭证。 要在 Ubuntu 系统中安装 GNOME Keyring 服务,请按照以下步骤操作: ### 安装 GNOME Keyring 包 使用 `apt` 包管理器安装 `gnome-keyring` 软件包: ```bash sudo apt update sudo apt install gnome-keyring ``` ### 配置 PAM 以启用自动登录解锁 为了使 GNOME Keyring 在用户登录时自动解锁,需要确保 PAM(Pluggable Authentication Modules)配置中包含对 `pam_gnome_keyring.so` 的调用。 编辑 PAM 的会话配置文件: ```bash sudo nano /etc/pam.d/common-session ``` 添加以下行(如果尚未存在): ```bash session optional pam_gnome_keyring.so auto_start ``` 保存并退出编辑器。 ### 配置桌面环境以自动启动 GNOME Keyring 如果你使用的是非 GNOME 桌面环境(如 XFCE 或 MATE),则需要确保 GNOME Keyring 在会话启动时运行。 创建或编辑自动启动文件: ```bash mkdir -p ~/.config/autostart nano ~/.config/autostart/gnome-keyring.desktop ``` 添加以下内容: ```ini [Desktop Entry] Type=Application Name=GNOME Keyring Exec=gnome-keyring-daemon --start OnlyShowIn=XFCE;MATE;LXDE;KDE; ``` 保存并退出编辑器。 重启系统或重新登录后,GNOME Keyring 应该会在后台运行,并在你登录时自动解锁主密钥环[^1]。 ### 验证 GNOME Keyring 是否运行 你可以使用以下命令检查 GNOME Keyring 守护进程是否正在运行: ```bash ps aux | grep gnome-keyring ``` 如果看到类似以下输出,则表示 GNOME Keyring 正在运行: ``` user 1234 0.0 0.1 123456 1234 ? Ssl 10:00 0:00 /usr/bin/gnome-keyring-daemon --start ``` ### 使用 GNOME Keyring 存储密码 你可以使用 `secret-tool` 命令行工具与 GNOME Keyring 进行交互。安装 `libsecret-1-0` 包以获得该工具: ```bash sudo apt install libsecret-1-0 ``` 例如,存储一个密码: ```bash secret-tool store --label="MyPassword" server example.com account myuser password ``` 系统会提示你输入密码并将其存储在 GNOME Keyring 中。 要检索密码: ```bash secret-tool lookup server example.com account myuser ``` ### 注意事项 - GNOME Keyring 的主密码通常与用户登录密码一致,除非你手动更改。 - 如果你在非 GNOME 桌面环境中使用 GNOME Keyring,可能需要手动配置自动启动和 PAM 设置。 - GNOME Keyring 与 KDE 的 KWallet 和 XFCE 的 GNOME Keyring 插件兼容性良好。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值