标签: keyrings

什么是“钥匙圈”或“钥匙扣”?

有人可以解释一下 Ubuntu 的钥匙串或钥匙圈是什么,以及它的用例吗?

security keyrings keychain gnome-keyring

24
推荐指数
3
解决办法
3万
查看次数

如何迁移我的密钥环(包含 ssh 密码、nautilus 远程文件系统、pgp 密码)和网络管理器连接?

旧钥匙圈

我更换了笔记本电脑上的磁盘并在新磁盘上安装了 Ubuntu。旧磁盘从 12.04 升级到 12.10。现在我想用 WiFi 密码、nautilus 的 ftp 密码和 ssh 密钥密码复制我的旧钥匙圈

我有旧磁盘上的全部数据可用(现在是一个 USB 磁盘,我还没有删除旧数据或对它做任何事情 - 我仍然可以将它放在笔记本电脑中并像什么也没发生一样从它启动)。在我的笔记本电脑中的新光盘上,我安装了 12.10,其密码、用户 ID 和用户名与旧磁盘上的相同。然后,我复制从旧盘的几个重要的配置文件(例如~/.firefox/~/.mozilla~/.skype等等,这些都工作得很好......除了密钥环:

仅仅复制旧的方法~/.gconf/...~/.gnome2/keyrings将无法正常工作。我错过了什么?

即使在复制 .gnome2 之后也有新的空钥匙圈


1. 编辑:我认为还需要复制不在用户主目录中的文件。我将整个旧的/home/confus(这是我的主目录)复制到全新安装中,但没有任何效果。整个副本现在恢复到全新安装的主目录,所以我/home/confus的和全新安装后一样。


2.编辑:该文件夹/etc/NetworkManager/system-connections似乎是WiFi密码的地方。这可能/usr/share/keyrings对 ssh 密钥也很重要 - 这是搜索提出的唯一明智的做法:

find /usr/ -name "*keyring*
Run Code Online (Sandbox Code Playgroud)

3. 编辑:仍然没有来自密钥环的 ssh 和 ftp 密码。我做了什么:

  • 将旧硬盘驱动器转换为 USB 驱动器
  • 将新驱动器放入笔记本电脑并在那里安装新版本的 12.10(相同的 uid、用户名和密码)
  • 通过 USB 从旧硬盘启动并将其/etc/NetwrokManager/system-connections,~/.gconf/~/.gnome2/keyrings,复制~/.ssh到新磁盘。
  • 确认旧安装上的所有密钥都有效
  • 从新磁盘启动 …

keyrings backup network-manager 12.04 12.10

24
推荐指数
1
解决办法
7739
查看次数

mysql-workbench 和 Gnome 密钥环守护进程问题

启动时mysql-workbench我有以下警告:

[12:13:49] coil@coil:~$ sudo mysql-workbench &
[12:14:03] coil@coil:~$ ** Message: Gnome keyring daemon seems to not be available. Stored passwords will be lost once quit
[12:14:05] coil@coil:~$ Ready
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题?事实上,我的密码永远不会被保存。

gnome keyrings password mysql-workbench

23
推荐指数
5
解决办法
3万
查看次数

如何禁用 SSH 和 GPG 的密钥环?

如何禁用 SSH 和 GPG 的密钥环?

我想保留 wifi 和其他东西的钥匙圈。我正在使用 Ubuntu 12.04。

ssh keyrings gnupg

20
推荐指数
2
解决办法
1万
查看次数

如何将wifi密码移动到新安装

我有一台 Acer Aspire ZG5 上网本,目前正在运行 Jolicloud,但我决定它不适合我,并计划切换到 Lubuntu 或 Xubuntu。

但是,我经常出差,并且保存了许多不同办公室、酒店、咖啡馆、餐馆、朋友和亲戚家等的 wifi 密码。必须要求并重新输入所有这些密码会很烦人。

有没有办法将我保存的 wifi 密码从旧安装转移到新安装?

keyrings migration wireless password

19
推荐指数
4
解决办法
2万
查看次数

如何摆脱谷歌浏览器钥匙圈

我最近在 Ubuntu 16.04 上从 Firefox 切换到谷歌浏览器。钥匙圈应用程序真的开始让我烦恼。它无缘无故地不断提示我输入密码。此外,谷歌浏览器似乎会随机忘记某些网站的密码。我想完全禁用密钥环功能,让它记住我的密码,而无需输入另一个密码。我不太关心安全性,因为这是我的个人系统,其他人无法访问。如何让 chrome 记住我的密码,而不用每次都用钥匙圈提示我。

keyrings google-chrome

19
推荐指数
2
解决办法
10万
查看次数

如何在不每次输入密钥环密码的情况下打开 Skype?

我使用带有自动登录功能的 Kubuntu 17.04。我的登录密码与我的 Keyring 和 Kwallet 密码不同。每次我打开 Skype for Linux Beta 5.5.0.1 时都会打开一个对话框说

输入密钥环“默认密钥环”的密码以解锁。

我输入密码就可以使用Skype了。我不想每次都输入密码。我在 Dolphin 中进行了一些搜索,发现我有 Ubuntu、Gnome 和 Python 密钥环。我在我的应用程序或设置中找不到任何内容来访问密钥环。我有 KDEwallet/Kwalletmanager。我能做什么?

有人认为这是由 dbus-user-session 的存在引起的

$ dbus-user-session --version
dbus-user-session: command not found
Run Code Online (Sandbox Code Playgroud)

启用自动登录 Kubuntu:

$ ps aux | grep keyring
user  1808  0.0  0.0  14288  1024 pts/1    S+   19:06   0:00 grep --color=auto keyring
Run Code Online (Sandbox Code Playgroud)

禁用自动登录:

$ ps aux | grep keyring
user  1258  0.0  0.1 203168  5152 ?        Sl   20:35   0:00 /usr/bin/gnome-keyring-daemon --daemonize --login
user  1856  0.0  0.0  14288   972 pts/1 …
Run Code Online (Sandbox Code Playgroud)

keyrings password skype kubuntu

18
推荐指数
3
解决办法
2万
查看次数

使用python密钥环存储密码

我正在使用密钥环库在我的 python 应用程序中存储密码。

import keyring
keyring.set_password('My namespace', username, password)
keyring.get_password('My namespace', username)
Run Code Online (Sandbox Code Playgroud)

这非常有效。

我假设密码在密钥环中是安全的,它们是加密的。但是,既然我可以通过用户名获取它们,那么是什么阻止其他应用程序做同样的事情呢?

这不是安全风险,还是我遗漏了什么?

encryption security python keyrings password

17
推荐指数
1
解决办法
2万
查看次数

如何调整 GPG/PGP/SSH 密钥的默认密码缓存持续时间?

据我所知,gnome-keyring-daemon默认情况下会缓存密钥的密码短语,直到我注销为止。我想将默认值设置为“缓存 10 分钟”之类的内容。如何在 Ubuntu 12.04 Precise 中做到这一点?

非常感谢!

ssh keyrings pgp gnupg seahorse

17
推荐指数
1
解决办法
1万
查看次数

解锁Ubuntu上的所有私钥,登录时只输入一次密码

我使用密码登录到 Ubuntu 12.04。后来,当我使用我的浏览器(Chrome)时,我被要求输入密码来解锁钥匙串,以便浏览器可以访问我保存的各种网站的凭据(这是相同的密码)。此外,每当我使用我的私钥使用 SSH 连接到其他计算机时,都会提示我输入相同的密码来解锁我的私钥。

我怎样才能做到每次登录时只要求我输入一次密码(假设我的登录密码与我用于所有私钥的密码相同)? 一个重要的要求我所有的私钥都应该有一个密码。这意味着我必须在登录时输入一个密码,这将解锁一些密钥,进而解密所有其他密钥(也已解锁)的密码。这也意味着如果其他人可以访问我的私钥,他们将无法在没有至少一个密码的情况下使用它们。

可能有人会尝试将此问题标记为与此问题此问题此问题的重复。虽然这些问题很相似,但没有一个明确说明登录时仍然需要输入密码,正如我在这里要求的那样。结果,公认的解决方案只是说“将您的密码设置为空白”——我不想要那样,这很危险!所以我知道类似的问题,但他们都没有得到正确的答案,因为它们略有不同。

ssh keyrings password login 12.04

15
推荐指数
3
解决办法
4万
查看次数