Gespeicherte Passwörter in FileZilla anzeigen und exportieren

Du hast ein FTP-Passwort vergessen, FileZilla kennt es aber noch? So liest du gespeicherte Zugangsdaten aus, exportierst den Servermanager auf einen neuen Rechner und schützt die Daten mit einem Master-Passwort.

Kurzfassung

FileZilla zeigt gespeicherte Passwörter in der Oberfläche nicht an. Exportiere den Servermanager über Datei → Exportieren als XML-Datei: Dort stehen die Passwörter lesbar (Base64-kodiert). Alternativ öffnest du direkt die Datei sitemanager.xml im FileZilla-Profilordner. Ist ein Master-Passwort gesetzt, sind die Einträge verschlüsselt.

Weg 1: Servermanager exportieren

  1. Export starten. Klicke auf Datei → Exportieren, setze den Haken bei Servermanager-Einträge exportieren und speichere die XML-Datei.
  2. Datei öffnen. Öffne die Datei mit einem Texteditor (Editor, Notepad++, TextEdit). Jeder Server steht in einem <Server>-Block mit <Host>, <User> und <Pass encoding="base64">.
  3. Passwort dekodieren. Der Wert in <Pass> ist Base64-kodiert, keine Verschlüsselung. Unter Windows (PowerShell): [Text.Encoding]::UTF8.GetString([Convert]::FromBase64String("WERT")). Unter macOS und Linux: echo WERT | base64 -d. Nutze keine Online-Decoder für Passwörter.
  4. Exportdatei löschen. Die Datei enthält alle Zugangsdaten im Klartext. Lösche sie, sobald du fertig bist, oder bewahre sie verschlüsselt auf.

Weg 2: sitemanager.xml direkt öffnen

FileZilla speichert den Servermanager in einer Datei im Profilordner:

System Pfad
Windows %APPDATA%\FileZilla\sitemanager.xml (in die Adresszeile des Explorers einfügen)
macOS ~/.config/filezilla/sitemanager.xml (im Finder mit Cmd+Shift+G aufrufen)
Linux ~/.config/filezilla/sitemanager.xml

Der Aufbau ist derselbe wie beim Export. Die Schnellverbindungs-Historie liegt daneben in recentservers.xml.

Servermanager auf einen neuen Rechner umziehen

  1. Auf dem alten Rechner Datei → Exportieren, Servermanager-Einträge und bei Bedarf Einstellungen auswählen.
  2. XML-Datei auf den neuen Rechner kopieren, am besten verschlüsselt (Passwort-ZIP oder verschlüsselter Stick).
  3. Dort Datei → Importieren, Datei auswählen. Alle Server erscheinen im Servermanager.
  4. Exportdatei auf beiden Rechnern löschen.

Passwörter schützen: Master-Passwort setzen

Standardmäßig speichert FileZilla Passwörter nur kodiert, nicht verschlüsselt. Jeder mit Zugriff auf deinen Benutzerordner kann sie auslesen. Abhilfe: Bearbeiten → Einstellungen → Oberfläche → Passwörter und dort Passwörter mit einem Master-Passwort geschützt speichern wählen. FileZilla fragt das Master-Passwort beim Start ab und legt die Zugangsdaten verschlüsselt ab. Ein Export enthält dann ebenfalls nur verschlüsselte Werte.

Noch sicherer ist Keine Passwörter speichern: FileZilla fragt bei jeder Verbindung nach, du nutzt einen Passwort-Manager. Oder du stellst für SFTP auf Schlüssel-Authentifizierung um, dann gibt es kein Passwort mehr, das jemand auslesen könnte.

Häufige Fragen

Ich habe ein Master-Passwort gesetzt und vergessen. Was nun?

Die gespeicherten Passwörter sind dann nicht wiederherstellbar. Setze die FTP-Passwörter bei deinen Hostern neu und lege den Servermanager neu an.

Warum zeigt FileZilla keine Passwörter in der Oberfläche?

Aus Sicherheitsgründen. Wer den Rechner kurz unbeaufsichtigt vorfindet, soll Zugangsdaten nicht per Klick sehen können. Der Export ist bewusst ein zusätzlicher Schritt.

Kann Schadsoftware FileZilla-Passwörter stehlen?

Ja, die unverschlüsselte sitemanager.xml ist ein bekanntes Ziel von Schadprogrammen. Ein Master-Passwort oder SSH-Schlüssel statt Passwörtern schließt diese Lücke.