gpt4 book ai didi

linux - 每次我开始时,Visual Studio Code 都要求对 'Default keyring' 进行身份验证

转载 作者:行者123 更新时间:2023-12-03 16:20:44 29 4
gpt4 key购买 nike

上个月我开始在笔记本电脑上使用 Linux lite 5.0。 (我对 Linux 环境相当陌生,刚刚从 Windows 10 迁移)。
因此,我使用 snap 安装了 Visual Studio Code,每次启动它时,它都会要求对“默认 key 环”进行身份验证,直到下次重新启动。
无论如何我可以授权它,所以我每次重新启动电脑时都不必验证它?
(ps 我从 windows 迁移到 linux 的原因是因为我的电脑在几周前被黑客入侵了,所以请在这里考虑安全性)
提前致谢 :)

最佳答案

在 GDM+GNOME 中,当您登录时,GNOME key 环会自动解锁。但是,它在 SDDM+KDE 中不这样做。当您启动一些 GNOME 或 Electron 应用程序(如 VS Code)时,它们会要求您再次输入登录密码。
解决方法是编辑/etc/pam.d/sddm并添加 pam_gnome_keyring.so像这样(第二行和最后一行):

#%PAM-1.0
auth include common-auth
auth optional pam_gnome_keyring.so
account include common-account
password include common-password
session required pam_loginuid.so
session include common-session
session optional pam_gnome_keyring.so auto_start
这是我找到的解决方案 here那应该适合你。对我来说,线条已经存在,但我只需要删除 -在行的开头。
编辑:要编辑文件,你需要root权限,所以我做了 sudo -e /etc/pam.d/sddm在终端中,编辑行,按 CTRL+X 和 Y 保存。

关于linux - 每次我开始时,Visual Studio Code 都要求对 'Default keyring' 进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63107939/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com