每当我使用指纹传感器而不是登录密码登录时,都会显示一个弹出窗口,要求gnome-keyring
输入登录密码,以解锁存储在那里的各种证书。
这很烦人,因为它会抢走焦点,并且在输入密码之前不允许您执行任何其他操作。它甚至不允许您更改键盘语言,因此,如果您在重新启动之前使用的语言与密码不同,那么您就完蛋了。我什至无法截取弹出窗口的屏幕截图,这就是图片质量如此低的原因 - 它来自我的手机。
此问题的部分解决方案是将密钥环密码设置为空字符串,方法是打开Passwords and Keys
应用程序(keyring
在搜索栏中键入)并使用如下菜单:
但这不是一个很好的解决方案,因为密钥环密码不断被重置,并且您必须再次重复相同的过程。我不确定这种情况是否会在某些重新启动时发生,或者在有更新时发生。
所以我的问题是双重的:
我的想法是否正确,密钥环密码不会增加任何安全性,而且是多余的,因为系统使用安全启动,UEFI 设置不允许在没有管理员密码的情况下从任何其他磁盘启动,LUKS 全盘加密,并且笔记本电脑上没有其他用户帐户?
如果(1)是正确的,那么如何永久删除密钥环密码,使其不会再次自动添加?
编辑
这个问题是相关的,但答案没有提供解决方法:为什么我的登录密钥环上的“无密码”设置经常被重置?
评论中要求提供的信息
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
$ echo $XDG_CURRENT_DESKTOP
ubuntu:GNOME
$ cat /usr/share/gnome/gnome-version.xml
<?xml version="1.0"?>
<gnome-version>
<platform>3</platform>
<minor>36</minor>
<micro>8</micro>
<distributor>Ubuntu</distributor>
<!--<date></date>-->
</gnome-version>
答案1
我尝试使用无密码进行指纹登录,并且像您一样重新设置,因此,由于我无论如何都使用加密磁盘,因此我将密码设置为简单的密码,然后通过将以下内容添加到末尾来在登录时解锁它我的.bash_profile
文件。
echo -n "somepass" | gnome-keyring-daemon –unlock
到目前为止似乎工作正常。
答案2
这很简单:只需禁用密码即可。将密码设置为空(空白)将禁用提示。