更新:我刚刚想起了我的密码,但无论如何我都想知道它。
原来的:
我在 FileZilla 的站点管理器中存储了一个站点,并使用主密码(我知道)进行密码加密来存储站点密码(目前还没有 ssh 密钥)。因此没问题使用 sFTP 和 FileZilla 本身。但是我想知道存储的密码,因为我需要它来登录我的托管服务提供商的管理应用程序。
我已经将该站点配置导出到 XML 文件中,密码字段的格式如下:
<Pass encoding="crypt" pubkey="someBase64">moreBase64</Pass>
因为我知道我的主密码,并且在这个 XML 中有很多信息(而且我没有设置任何 ssh 密钥),难道不应该可以解密存储的密码吗?
可用工具:Ubuntu 提供的一切
PS:XML文件中的内容是base64编码的,这只是猜测
答案1
我今天遇到了这个问题,并能够通过以下步骤解密:
- 打开 FileZilla
- 编辑 > 设置 > 界面 > 密码
- 选择“保存密码”而不是“保存受主密码保护的密码”并输入您的主密码。
这会将密码解密为 base64。
导出您的网站并使用在线工具解密 base64 密码,这将为您提供未加密的密码。