Um in Apache Guacamole das versehentliche Drücken von F5 oder Strg+W sowie das Klicken auf „Aktualisieren“ und damit das unbeabsichtigte Schließen des Browsers zu verhindern, kann z. B. wie folgt vorgegangen werden:
-
Die Browser-Erweiterung „Tampermonkey“ installieren (für Chromium-Browser oder Firefox).
-
Dieses Skript ergänzen:
// ==UserScript== // @name Guacamole Reload Protection (landbw) // @namespace https://example.org/ // @version 1.0 // @description Verhindert Neuladen/Schließen bei Guacamole // @match https://example.org/* // @run-at document-start // ==/UserScript== (function () { window.addEventListener("beforeunload", function (e) { e.preventDefault(); e.returnValue = ""; return ""; }); })();Das Skript warnt dann beim (versehentlichen) Reload/Weg-Navigieren von der Seite.
Das Ganze ist nicht perfekt, da es auch beim bewussten Browser-/Tab-Schließen warnt, aber es ist so herum besser, als sich ständig wieder neu anmelden zu müssen.