我刚刚安装了 19.04 和 Gnome,现在发现每次启动时都会弹出一个窗口,要求访问“应用程序”的默认密钥环。我不愿意授予某些未知应用程序访问权限,因为这不是一个好的安全协议。我如何才能找出哪个应用程序正在请求访问权限,以便我可以确定这是我放在那里的东西,还是别人通过我那不可靠的安全措施获得的键盘记录器?
由于应用程序未知,因此我没有提供密码。似乎没有任何东西损坏或无法正常工作。Gnome 是否会在某处记录哪个应用程序请求访问但被拒绝?
仅就记录而言,我认为这个弹出窗口没有提供任何有关问题根源的信息,这是微软的安全问题。
答案1
首先确保您的帐户已关闭自动登录功能。自动登录可能会导致此问题。
您应该在 ~/.local/share/keyrings/ 中找到您的 login.keyring:
ls -al ~/.local/share/keyrings/
如果不是这样,那么您可以尝试间接地找出答案。
出现提示时,尝试使用 grep journal 查找密钥环条目:
journalctl -b | grep keyring
最终,您可以使用 lsof 来查找打开的文件描述符,链接到任何与密钥环相关的内容:
sudo lsof -n | grep keyring
但请记住,“应用程序”并不意味着此弹出窗口与未知应用程序直接相关。它对于默认登录密钥环来说相当通用。