麒麟系统开机后弹出密钥环密码框,是因“登录”密钥环未自动解锁;推荐用Seahorse将“登录”密钥环密码设为空,注销重登即可彻底消除弹窗且不影响应用功能。

麒麟系统每次开机或自动登录后弹出密钥环密码框,是因为“登录”密钥环未随用户会话自动解锁,导致浏览器、企业微信、Git等应用一启动就触发验证——你刚点开Edge,右上角就飘出半透明输入框,输错一次整个凭证体系就锁死,再点“取消”又会让密码降级为明文存本地。
用 Seahorse 图形工具设空密码(推荐)
这一步最稳妥,不破坏任何应用功能,所有依赖密钥环的程序照常工作,只是不再弹窗。
第一步:打开终端,执行 sudo apt-get install -y seahorse 安装密钥管理器。若已安装则跳过。
第二步:在开始菜单搜索“密码和密钥”,或直接在终端输入 seahorse 启动。
第三步:左侧列表找到【登录】密钥环 → 右键 → 选择“更改密码”。【必须选中‘登录’这一项,其他密钥环改了无效】
第四步:当前密码栏输入你登录系统的密码(不是邮箱密码、不是PIN码,就是你开机输的那个);新密码与确认栏完全留空,一个字符都不填;点击“继续”后出现安全警告,选“继续”即可。
第五步:注销当前用户,重新登录。此后所有应用启动时,“登录”密钥环自动解锁,弹窗彻底消失。
删掉密钥环文件夹(激进但立竿见影)
适用于反复设空密码仍弹窗、或确认不需要保存任何密码的场景。操作后浏览器不会记住网站密码,SSH密钥需手动加载,但弹窗永不再来。
打开终端,依次执行:
rm -rf ~/.local/share/keyrings
rm -rf ~/.gnupg
注意:执行完这两行命令后,不要重启系统,先注销再登录。否则部分应用可能因找不到密钥环路径而报错。
登录后首次打开浏览器,会提示“创建新密钥环”,直接点“继续”两次——这次创建的是无密码的新环,后续不再索要。
禁用 gnome-keyring-daemon 自启动(兼容性风险高)
方法一:隐藏启动项(影响最小)
执行 mkdir -p ~/.config/autostart → 复制系统配置:cp /etc/xdg/autostart/gnome-keyring-daemon.desktop ~/.config/autostart/ → 编辑该文件,在末尾新增一行:Hidden=true。
方法二:彻底屏蔽服务(需谨慎)
执行 systemctl --user mask gnome-keyring-daemon.service。这步不可逆,除非用 unmask 恢复,且部分国产办公软件可能无法自动填充Wi-Fi密码或邮箱账户。

















