2012-04-13 21 views
21

残念ながら私はFTPサーバーのパスワードを覚えていませんが、FileZilla Site Manager(Ubuntu)に保存されています。Filezillaで保存されたパスワードを回復する

どうすればいいですか見る保存されたパスワード?

+0

私の基本的な英語のために申し訳ありません。 – aimodify

+6

非常に安い。 - > superuser.com – Matten

+0

'find。 -iname "filezilla"は私の場合は '/ home/[username]/.config/filezilla'を与えます。その後、 'sitemanager.xml'をとり、' Pass'要素を探します。それはbase64でエンコードされているかもしれません。 [base64デコーダ](https://www.base64decode.org/)は一括して利用できます。 –

答えて

36

輸出あなたのサイトの管理情報と、あなたはプレーンテキストでそれらを見つけることができます:

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> 
+0

このファイルには私のエントリはありませんでしたが、下記のwernerの答えが働いていました。 –

+0

私の場合、パスワードはbase64エンコーディングで保存されます。それぞれの「パス」エントリは、次のようになります。 - <パスエンコーディング= "base64">一部のテキスト ここで何をすればよいですか? –

+1

https://ostermiller.org/calc/encode.htmlのようなツールを使ってデコードすることができますが、誰もデコードされた結果を保存しないことを100%知るための独自のスクリプトを書く方が安全です。 –

4

「クイックコネクト」だけを使用しても、履歴からそれらを取得することができます。これらは、次のディレクトリのfilezilla.xmlに保存されています。

Windows XP/2K: C:C:\ Users \ユーザー名\のAppData \ローミング\ FileZillaの\ 『

のLinux:「/home/username/.filezilla:アプリケーションデータ\ FileZillaの」

Windows Vistaの』 \ \ DocumentsとSettings \ユーザー名/」

6

Ubuntu LinuxのFileZillaのとSiteManagerファイル:

/home/username/.filezilla/sitemanager.xml

+0

Ubuntu Linux FileZilla SiteManagerファイル: /home/username/.filezilla/sitemanager.xml – zero

9

すべてのパスワードが保存されていますこのファイルのプレーンテキストで:

/home/<username>/.filezilla/recentservers.xml 
関連する問題