Weirdmind
Weirdmind (auch: WeirdMind) ist ein Java-Applet, das ein aus dem World Wide Web (über HTTP) zugängliches Secure Shell-Login und X Window System-Zugang zum eigenen Rechner ermöglicht.
Installation
# cd /srv/www/htdocs # mv /tmp/weirdmind-0.7.tar.gz . # tar xzf weirdmind-0.7.tar.gz # chown -R wwwrun:nogroup weirdmind
Konfiguration
Beim Entpacken des Tarballs werden folgende Dateien in ein von Apache erreichbares Verzeichnis "weirdmind" kopiert.
- "weirdmind.html"
- "weirdmind.jar"
- "props", die eigentliche Konfigurationsdatei des in Java geschriebenen SSH-Clients.
In der Datei "weirdmind.html" muss angegeben werden, mit welchem Server sich Weirdmind verbinden soll, sowie wo sich die Datei "props" befindet.
<param name="server" value="<hostname>"> <param name="socketlink.allowhost1" value="<hostname>"> <param name="socketlink.allowhost2" value="127.0.0.1"> <param name="properties_url" value="http://<hostname>/weirdmind/props">
Wichtig ist, dass der angesprochene Dämon in seiner Datei "sshd_config" das Anmelden mit Passwort zulässt.
PasswordAuthentication yes
Danach kann mit dem Browser zur Datei "weirdmind.html" auf dem eigenen Webserver navigiert werden.