Firefox ist ein exzellenter Browser, besonders für diejenigen, die Wert auf Open-Source, Softwarefreiheit und ein offenes Internet legen. Trotz all der positiven Aspekte, die man über Firefox sagen kann, gibt es einige kleine Unannehmlichkeiten. Ein wesentlicher Nachteil ist, dass es keine integrierte Möglichkeit gibt, ein Firefox-Profil zu sichern und wiederherzustellen. Stattdessen wird der Benutzer dazu angehalten, „Firefox Sync“ zu nutzen.
Achtung Spoiler: Ein Video-Tutorial am Ende dieses Artikels zeigt den gesamten Prozess.
Firefox Sync ist nützlich, besonders bei der Einrichtung des Browsers auf mehreren Rechnern. Das Problem ist, dass es nicht in der Lage ist, ein bestehendes Profil zu sichern, sondern die Daten nur in ein neues Profil lädt. Dies ist besonders ärgerlich, wenn man die Synchronisation vermeiden, alles behalten und es später wiederherstellen möchte.
Glücklicherweise ist es mit etwas technischem Know-how möglich, ein Firefox-Profil über das Linux-Terminal zu sichern.
Firefox-Profil sichern – über das Terminal
Der Firefox-Browser speichert die Profilinformationen jedes Benutzers im Verzeichnis ~/.mozilla im Home-Verzeichnis. Um es zu sichern, muss zunächst ein Terminalfenster als normaler Benutzer geöffnet werden. Es sollte vermieden werden, während dieses Prozesses eine Root-Shell zu verwenden, da die erstellten Backup-Archive sonst wahrscheinlich dem Root-Benutzer gehören und nicht dem normalen Benutzer. Um ein einfaches Firefox-Backup zu erstellen, wird zuerst der Firefox-Browser geschlossen. Dann wird der Komprimierungsbefehl im Terminal eingegeben.
tar -jcvf firefox-browser-profile.tar.bz2 .mozilla
Tar komprimiert alle Dateien in ~/.mozilla und erzeugt die Datei firefox-browser-profile.tar.bz2. Nach Abschluss des Vorgangs ist ein unverschlüsseltes Firefox-Backup vorhanden. Dieses kann auf einem NextCloud-Server, einem Dropbox-Konto oder einer externen Festplatte gesichert werden.
Wichtig: Wenn das Firefox-Profilarchiv nicht verschlüsselt wird, besteht ein Sicherheitsrisiko. Jemand, der Zugriff auf die Datei firefox-browser-profile.tar.bz2 erhält, kann sie extrahieren, wiederherstellen und den Firefox öffnen. Dadurch könnte man Zugriff auf Passwörter, Verlauf, E-Mail-Adressen, Kreditkarteninformationen usw. erlangen.
Daher sollte das Backup auf ein Konto mit einem sicheren Passwort hochgeladen werden, das nur der Benutzer kennt, wenn der Verschlüsselungsschritt (siehe unten) übersprungen wird.
Firefox-Profilsicherung wiederherstellen
Um eine Firefox-Profilsicherung wiederherzustellen, muss der ursprüngliche Ordner ~/.mozilla zuerst gelöscht werden. Dies verhindert Dateikonflikte und Unordnung.
rm -rf ~/.mozilla
Anschließend wird das Archiv mit folgendem Befehl direkt in das Home-Verzeichnis extrahiert:
tar -xvf firefox-browser-profile.tar.bz2
Firefox-Profilsicherung verschlüsseln
Ein einfaches Backup des Firefox-Profilverzeichnisses mit Tar ist schnell und einfach, aber nicht sicher. Jeder, der dieses Backup-Archiv in die Hände bekommt, kann es problemlos extrahieren und erhält vollständigen Zugriff auf Passwörter, Verlauf und alle anderen Daten. Daher ist es wichtig, das Backup zu verschlüsseln. Unter Linux ist der einfachste Weg, ein Tar-Archiv zu verschlüsseln, die Verwendung von GPG.
Hinweis: Um GPG zu verwenden, muss GnuPG auf dem System installiert sein. Es kann über die Gnome-Software-App, den KDE Discover Store usw. gefunden werden.
Nachdem das Backup-Archiv wie oben beschrieben erstellt wurde, kann es im Terminal mit GPG verschlüsselt werden:
gpg -c firefox-browser-profile.tar.bz2
Die Ausführung von gpg -c startet den Verschlüsselungsprozess und fordert zur Eingabe eines Passworts auf. Es sollte ein sicheres und einprägsames Passwort gewählt werden.
Nachdem der Prozess abgeschlossen ist, sollte die Datei firefox-browser-profile.tar.bz2 gelöscht werden, da sie nicht verschlüsselt ist. Stattdessen muss die Datei firefox-browser-profile.tar.bz2.gpg als Backup aufbewahrt werden.
Die Datei kann jederzeit mit folgendem Befehl entschlüsselt werden:
gpg firefox-browser-profile.tar.bz2.gpg
Firefox-Profilsicherung mit Deja Dup
Die Verwendung eines Tar-Archivs für die Sicherung des Firefox-Browserprofils ist eine praktikable Notlösung. Für Anwender, die eine einfachere Methode suchen, ist das Linux-Sicherungstool Deja Dup eine gute Alternative. Diese Anwendung hat viele Vorteile. Hier sind einige Gründe, die für die Verwendung anstelle der oben beschriebenen Methode sprechen, wenn diese zu umständlich erscheint:
- Unterstützung für automatisierte wöchentliche und tägliche Backups. Dadurch ist stets ein aktuelles Backup des Firefox-Linux-Profils verfügbar.
- Die Möglichkeit, Backups direkt auf externen Festplatten, SD-Karten und USB-Sticks zu erstellen, sodass man sein Profil-Backup problemlos überall hin mitnehmen kann, auch wenn man mit Linux noch nicht so vertraut ist.
- Direkte Sicherung über NFS, Samba und sogar FTP/SFTP.
- Unterstützung für GPG-Verschlüsselung, um sicherzustellen, dass das Profil sicher und ohne großen Aufwand geschützt ist.
- Schnelle Wiederherstellung von Backups an ihrem ursprünglichen Ort, was ideal für neue Benutzer ist, die ihre Browser-Einstellungen sichern und wiederherstellen möchten.
- Sicherung des gesamten Verzeichnisses /home/user/ und nicht nur ~/.mozilla, sodass alle Einstellungen gesichert werden können und nicht nur der Browser.
Die konventionelle Methode zur Sicherung des Firefox-Browserprofils ist einfach umzusetzen, wenn man mit dem Terminal vertraut ist und keine Probleme mit der Eingabe von Befehlen hat. Wenn man jedoch keine Terminalbefehle verwenden möchte und etwas Einfaches und Automatisches sucht, ist Deja Dup eine perfekte Alternative. Eine Anleitung zur Verwendung des Backup-Tools Deja Dup unter Linux ist hier zu finden.
Für Chrome-Nutzer gibt es hier Informationen zur Sicherung des Google Chrome-Profils.