Jeder der “mal eben” einen kleinen Linux-Desktop benötigt oder einfach einen anderen Browser der
sollte sich mal mit Kasm beschäftigen. Das ganze beruht auf einer Linux Installation welche Docker-CE
mitbringt und dann für jede Applikation einen eigenen Docker-Container. Ausgeführt auf App-Ebene, oder gleich als Ubuntu oder Kali Desktop.
Die Quellen der hier getesteten Community Edition sind hier zu finden.
Die Installation auf einer Ubuntun 20.04 LTS Server VM dauert nicht lange. Das ganze wird einfach durch
wenige Schritte durchgeführt
- apt update
- apt upgrade -y
- apt install curl
- cd /tmp
- curl https://kasm-static-content.s3.amazonaws.com/kasm_release_1.10.0.238225.tar.gz
- tar -xf kasm_release_1.10.0.238225.tar.gz
- cd kasm_release
- sudo bash ./install.sh
Nach 20 Minuten sollte die Applikation gestartet und sauber installiert sein. Evtl. ist docker-ce nicht sauber mitgeladen. Dann kurz
- sudo service docker start
- sudo bash ./install.sh (Wiederholung von oben)
Anschliessend die Finale Seite mit der IP und den Login Credentials GUT wegsichern!
Login als admin@kasm.local.
Hier nun die IP entsprechend ändern, das Passwort vom Admin und das vom default angelegt USER!
Login anschliessend einfach mal als user@kasm.local.
Sieht gut aus. Wir können Apps und Desktops starten!
ACHTUNG: Nur maximal 2 Sessions in der Community Edition!
Nach Nichtbenutzung also einfach via DELETE am linken Rand die Sitzung beenden!
App:
Desktop:
Läuft!
Jetzt stehen der Phantasie alle Möglichkeiten offen! Auch ein Zugriff von Extern
via VPN oder Reverse Proxy. Unter Images können sogar weitere Images als Docker Image
hochgeladen werden! Aber Achtung: Diese Images müssen auf dem Grund-Image von Kasm bereitgestellt werden!
Have fun….