我通读了所有相关的答案,但它们不适用于Ubuntu 14.04。
我在系统设置中没有.gnome2文件夹,也没有密码和加密密钥项目。我试图爬过所有可能的菜单,但我不知道如何去做。
当我启动Chromium时,弹出窗口通常会弹出。
我在 Ubuntu 上,但忘记了 Gnome 钥匙圈的密码(是的,我知道我很蠢)。有什么办法可以拿回来吗?我已经看过这个链接,但它说如果我的主目录被加密是不可能的,不幸的是我的主目录被加密了。
目前,每当我git pull或git push访问 http(s) 存储库时,我都会得到以下信息:
$ git pull
Username for 'https://gitrepos.reposdomain.com': me@mydomain.com
Password for 'https://me@mydomain.com@gitrepos.reposdomain.com':
Run Code Online (Sandbox Code Playgroud)
这对于不经常使用是可以的,但很快就会变得非常烦人。 不幸的是,在这种情况下不能切换到 ssh。
我读过早期版本git提供了凭证“存储”和“缓存”,但不建议这样做,因为它以明文形式存储密码。
但
较新版本的gitgit 凭据显然存储在 中gnome-keyring,但必须正确设置。
我已经尝试在 SO 上遵循其他(非 Ubuntu)答案来使其工作(即这个),但我仍然看到用户名和密码提示。
git为 http(s)存储库存储凭据的正确和最安全的方法是什么,以及如何使它们在 Ubuntu 上工作?
我正在尝试在 Ubuntu LTS 12.04 64 位上使用 wine 启动程序
当我这样做时,我收到以下错误消息...
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so:/usr/lib/i386-linux->gnu/pkcs11/gnome-keyring-pkcs11.so:无法打开共享对象文件:否这样的文件或>目录
当我尝试符号链接 64 位库时,当然,我得到以下信息......
jackie@jackie-Latitude-E6410:~/tmp/AC$ wine TTG.exe
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so:
/usr/lib/i386-linux-gnu/pkcs11/gnome-keyring-pkcs11.so: wrong ELF class: ELFCLASS64
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 0009),
starting debugger...
err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc47aac
Run Code Online (Sandbox Code Playgroud)
是否有安装 32 位和 64 位的软件包?
更新:
似乎是 Ubuntu 1.4 中的一个错误
https://launchpad.net/~ubuntu-wine/+archive/ppa
我使用了这些步骤并且我的应用程序有效
http://www.noobslab.com/2012/04/install-wine-152-on-ubuntu.html
不确定确切原因,但如果您使用 1.5,它似乎会忽略该错误。
我已经在库存 Ubuntu 安装上安装了 xubuntu-desktop。
使用 ssh 或更具体地说是 git 时,我总是收到此警告
WARNING: gnome-keyring:: couldn't connect to: /tmp/keyring-IVaeDO/pkcs11: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我已经做了大量的谷歌搜索来在启动时禁用/启用正确的服务,但到目前为止我总是以这个错误告终。
任何关于完全删除 gnome-keyring 及其失败的见解,或者将 gnome-keyring 集成到 xubuntu/xfce 中都会很棒。
有人可以解释一下 Ubuntu 的钥匙串或钥匙圈是什么,以及它的用例吗?
我正在尝试将证书导入 Ubuntu 18.04 上的 seahorse/gnome-keyring,但 seahorse gui 应用程序不允许我,“导入”按钮呈灰色:
截屏
如屏幕截图所示,鼠标悬停在“导入”按钮上会显示消息“无法导入,因为没有兼容的导入器”。
如何修复它以便能够将证书和密钥导入海马?
由于这个问题,我目前无法使用 LibreOffice 对文档进行数字签名。
这个问题在 Ubuntu 16.04 LTS 上不会发生,因为我刚刚在我妻子的笔记本电脑上进行了测试,它只发生在我的 Ubuntu 18.04 LTS 笔记本电脑上。
谢谢。
几天前,我的 Gnome-keyring 守护进程没有正常启动。
登录后:
ps aux | grep keyring
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
Run Code Online (Sandbox Code Playgroud)
应用抱怨不能够访问钥匙圈(和不这样做),一些快捷方式是非常缓慢CTRL+ ALT+T终端或打印屏幕既可以长达按键和行动之间一分钟)
Seahorse 不显示登录密钥环
$ /usr/bin/gnome-keyring-daemon
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
$ ps aux | grep keyr
user 3496 0.0 0.0 214408 15800 ? SLl 13:30 0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user 8524 0.1 0.0 211004 12468 pts/5 SLl 13:38 0:00 /usr/bin/gnome-keyring-daemon
Run Code Online (Sandbox Code Playgroud)
然后,只要应用程序想要访问,我就会收到密钥环密码提示。一旦解锁,钥匙圈就可以正常工作。
我查看了我的会话的启动应用程序,但我只有一个相关的命令:
/usr/bin/gnome-keyring-daemon --start --components=ssh
Run Code Online (Sandbox Code Playgroud)
我添加/usr/bin/gnome-keyring-daemon到启动应用程序,但它会在每次登录后提示输入密钥环密码,这在以前没有发生过。
关于发生了什么以及如何解决这个问题的任何想法?
我想在我的机器上全局禁用 GNOME 密钥环。所以我删除了这些行
auth optional pam_gnome_keyring.so
session optional pam_gnome_keyring.so auto_start
Run Code Online (Sandbox Code Playgroud)
在/etc/pam.d/gdm。在我看来,这没有效果。当我锁定系统日志时
Aug 24 18:37:03 foobar gnome-screensaver-dialog: gkr-pam: unlocked login keyring
Run Code Online (Sandbox Code Playgroud)
另一个用户会看到一个菜单窗口,他可以在其中输入他的凭据。那么为该机器上的每个用户禁用密钥环的正确方法是什么?
如何解决以下问题:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Run Code Online (Sandbox Code Playgroud)
我用谷歌搜索,但似乎无法找到满意的答案。