Remmina 将加密密码存储在哪里?

Remmina 将加密密码存储在哪里?

我有一个 Remmina 连接,并且保存了密码。我需要该密码用于其他连接,但我忘记了,所以我想从现有连接中获取该密码。

我很清楚:如何从 Remmina 提取已保存的密码?然而全部答案似乎是过时的

我的 Remmina 是 1.4.2 版本,当我尝试在配置文件中搜索加密密码时,我发现了以下内容:

$ grep -ir'密码'./.local/share/remmina/*
./.local/share/remmina/group_rdp_xxxx.remmina:密码=。
./.本地/共享/remmina/group_rdp_xxxx.remmina:ssh_tunnel_password=
./.本地/共享/remmina/group_rdp_xxxx.remmina:网关密码=
./.local/share/remmina/group_rdp_xxxx.remmina:disablepasswordstoring=0
./.local/share/remmina/group_rdp_xxxx.remmina:密码=。
./.本地/共享/remmina/group_rdp_xxxx.remmina:ssh_tunnel_password=
./.本地/共享/remmina/group_rdp_xxxx.remmina:网关密码=
./.local/share/remmina/group_rdp_xxxx.remmina:disablepasswordstoring=0
./.local/share/remmina/group_rdp_xxxx.remmina:密码=
./.本地/共享/remmina/group_rdp_xxxx.remmina:ssh_tunnel_password=
./.本地/共享/remmina/group_rdp_xxxx.remmina:网关密码=
./.local/share/remmina/group_rdp_xxxx.remmina:disablepasswordstoring=0
./.local/share/remmina/group_vnc_yyyy.remmina:密码=。
./.local/share/remmina/group_vnc_yyyy.remmina:disablepasswordstoring=0
./.本地/共享/remmina/group_vnc_yyyy.remmina:ssh_tunnel_password=

(加粗的行表示与已保存的密码有效的连接)。

如你看到的没有任何加密密码的踪迹。上面链接的所有问题的答案都假设我会password=YW5zd2VycyBvdXRkYXRlZCE=在其中一个文件中找到它!

我使用 Kubuntu,但是 Remmina不是使用 kwallet(我刚刚禁用它,但我仍然可以使用yyyy存储了密码的连接)。

那么 Remmina 到底把加密密码存储在哪里呢?我已经发现了秘密,所以一旦我得到了加密密码,就很容易找回密码……但如果找不到加密密码,就不可能了。

答案1

在 Ubuntu 20.04 中的 Gnome 下,Remmina 将其密码存储在 GnuPG Keyring 应用程序中。

在此处输入图片描述

从那里您可以将它们作为明文检索。

答案2

虽然你问的是 Remmina 存储加密密码的地方,但你想获取保存的密码,所以我认为这可以帮到你。我使用的是 Ubuntu 20.04。我从你提到的帖子中找到了获取 Remmina 保存的 vpn 密码的解决方案评论。它起作用了,非常简单。

$ sudo apt install libsecret-tools
$ secret-tool search key password

密码将以“secret”名称出现在输出中。

相关内容