【教程】关掉 gnome-keyring-daemon 让密码管理器的密钥服务正常
Tofloor
poster avatar
冷风
deepin
2020-08-23 17:06
Author
本帖最后由 coldwind 于 2020-10-11 08:22 编辑

一、前言

  我用的密码管理器(KeePassXC)有密钥服务,能在软件需要登录的时候自动填充密码。
  深度自带的 gnome-keyring-daemon 会抢权限,让密码管理器不能正常启用服务,所以需要关掉 gnome-keyring-daemon。
  网上写的改 /etc/pam.d/* 文件在这里行不通,登录之后会弹出密码框要求输入密码,密码管理器的密钥服务也没启动。
  但手动关掉 gnome-keyring-daemon 后密码管理器里面的服务就能开启了,所以我们可以想办法延迟启动密码管理器。

二、教程

  1. 在 /home/username/bin/kill_gnome-keyring-d_start_keepassxc.sh 中写入:
  1. sleep 5
  2. pkill gnome-keyring-d
  3. keepassxc
Copy the Code
  并给这个文件添加可执行权限。

  2. 在 /home/username/.config/autostart/KeePassXC.desktop 中写入:
  1. [Desktop Entry]
  2. Type=Application
  3. Terminal=false
  4. Name=KeePassXC
  5. Comment=关掉 gnome-keyring-daemon 并启动 keepassxc
  6. Icon=keepassxc
  7. Exec=/home/username/bin/kill_gnome-keyring-d_start_keepassxc.sh
  8. Hidden=false
Copy the Code


Reply Favorite View the author
All Replies

No replies yet