/usr/bin/chrome-mit-profil-pro-sitzung.sh /usr/bin/firefox-mit-profil-pro-sitzung.sh /usr/share/applications/chrome-temporaer.desktop /usr/share/applications/firefox-temporaer.desktop /usr/share/pixmaps/chrome-temporaer.png /usr/share/pixmaps/firefox-temporaer.png
Es können mit dem gleichen Browser mehrere, voneinander völlig unabhängige Browser-Sitzungen in verschiedenen Fenstern gestartet werden. Dies ist beispielsweise nützlich für Debugging-Zwecke, wenn man sich gleichzeitig mit verschiedenen Accounts in der gleichen Moodle-Plattform anmeldet.
Im Gegensatz zu einem Incognito- bzw. Privatem-Fenster-Modus sind im Verlauf der Sitzung die Cookie-Einstellungen nicht eingeschränkt, so dass z.B. manche Zeitungs-Seiten eine Darstellung der Inhalte nicht unterdrücken.
Downloads die aus den Browser-Fenstern mit den temporären Profilen heraus getätigt werden, bleiben erhalten. Lesezeichen oder in diesen Fenstern im Sitzungsverlauf installierte Browser-Erweiterungen bleiben nicht erhalten.
Es wird bei diesen Fenstern nicht empfohlen, sich z.B. in den Chrome/Chromium-Fenstern mit einem Google-Account bzw. in einem Firefox-Fenster mit einem Mozilla-Account anzumelden, da die häufig mit einem solchen Account verbundenen Synchronisations-Funktionen (geöffnete Tabs, Add-Ons, Extensions bzw. Apps, Verlauf, sonstige Einstellungen) Probleme bereiten können!
Die folgenden Skripte sind für Linux konzipiert. Mit kleineren Abwandlungen könnten sie jedoch prinzipiell auch für macOS oder Windows eingesetzt werden.
Im Mate-Desktop muss im dconf-editor der Schlüssel org.mate.caja.preferences executable-text-activation auf 'ask' gesetzt werden. In GNOME-Desktop muss analog dazu org.gnome.nautilus.preferences executable-text-activation ebenfalls auf 'ask' gesetzt werden. Über die Benutzeroberfläche ist dies in beiden Umgebungen erreichbar über Persönlicher Ordner > Bearbeiten > Einstellungen > Verhalten > Ausführbare Textdateien: ☒ Jedes Mal nachfragen.
Auf einem Terminal-Server ist dies jedoch keine geeignete Methode, da die Löschung der temporären Profilverzeichnisse nicht sichergestellt werden kann.
cd ~/Downloads chmod +x chrome-mit-profil-pro-sitzung.sh
cd ~/Downloads chmod +x chromium-mit-profil-pro-sitzung.sh
cd ~/Downloads chmod +x firefox-mit-profil-pro-sitzung.sh
cd ~/Downloads chmod +x temporaere-browserprofile-loeschen.sh
cd ~/Downloads chmod ./temporaere-browserprofile-loeschen.sh