【问题标题】:Recovering saved password in Filezilla [closed]在 Filezilla 中恢复保存的密码 [关闭]
【发布时间】:2012-04-25 14:24:53
【问题描述】:

很遗憾,我不记得 FTP 服务器的密码,但它保存在 FileZilla 站点管理器(Ubuntu)中。

我如何查看保存的密码?

【问题讨论】:

  • 非常离题。 --> superuser.com
  • find . -iname "filezilla" 在我的情况下给出/home/[username]/.config/filezilla。然后获取sitemanager.xml 并查找Pass 元素。它可能是base64编码的; base64 decoders 可大量使用。

标签: ubuntu passwords filezilla recover


【解决方案1】:

导出您的站点管理员信息,您会以纯文本形式找到它们:

File > Export > Export Site Manager entries

它像这样以 XML 格式导出所有内容:

<Server>
 <Host>ftp.example.com</Host>
 <Port>21</Port>
 <Protocol>0</Protocol>
 <Type>0</Type>
 <User>root</User>
 <Pass>mypass</Pass>
 [etc]
</Server>

【讨论】:

  • 这个文件没有适合我的条目,但下面 werner 的回答有效。
  • 但在我的情况下,密码保存在 base64 编码下。相应的“pass”条目如下:- some text 我现在应该做什么?
  • 您可以使用这样的工具对其进行解码:ostermiller.org/calc/encode.html 但请注意,编写自己的脚本更安全,因为您知道 100% 没有人存储解码结果。
【解决方案2】:

如果您没有将密码存储在站点管理器中,而仅使用“快速连接”,您仍然可以从历史记录中检索它们:它们存储在以下目录的 filezilla.xml 中:

Windows XP/2K:“C:\Documents and Settings\用户名\Application Data\FileZilla”

Windows Vista:“C:\Users\用户名\AppData\Roaming\FileZilla\”

Linux:“/home/username/.filezilla/”

【讨论】:

    【解决方案3】:

    Ubuntu Linux FileZilla SiteManager 文件:

    /home/username/.filezilla/sitemanager.xml

    【讨论】:

    • Ubuntu Linux FileZilla SiteManager 文件:/home/username/.filezilla/sitemanager.xml
    【解决方案4】:

    所有密码都以纯文本形式存储在此文件中:

    /home/username/.filezilla/recentservers.xml
    

    对于较新版本的 filezilla 和 ubuntu,/home/username/.config/filezilla/recentservers.xml 如果密码是base64编码的,可以使用https://www.base64decode.org/获取原始密码。

    【讨论】:

      猜你喜欢
      • 2015-06-29
      • 1970-01-01
      • 2014-02-01
      • 2014-01-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      相关资源
      最近更新 更多