我有一个 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
答案2
虽然你问的是 Remmina 存储加密密码的地方,但你想获取保存的密码,所以我认为这可以帮到你。我使用的是 Ubuntu 20.04。我从你提到的帖子中找到了获取 Remmina 保存的 vpn 密码的解决方案评论。它起作用了,非常简单。
$ sudo apt install libsecret-tools
$ secret-tool search key password
密码将以“secret”名称出现在输出中。