====== Verwante Seiten ====== * [[infos:linux]] * [[infos:netzwerk]] * [[infos:netzwerk:apache2]] * [[infos:netzwerk:ssh]] * [[infos:netzwerk:sshd]] ====== Was ist das? ====== .... by John .... ===== Stichworte ===== * einsatzszenarien * Fernwartung vom Internetcafe usw... * Screenshots * Abhängikeiten * firefox 2 oder neuer * sshd muss laufen * zertifikat * apache2 mit proxy ====== Installationsanleitung ====== ===== Software installieren ===== apt-get install apache2 openssl libapache2-mod-proxy-html ajaxterm ===== Ajaxterm aktivieren ===== In der Datei '''/etc/default/ajaxterm''' die letzte Zeile aktivieren. Ergebnis: # Default start options for Ajaxterm # Sourced by /etc/init.d/ajaxterm # # This is a POSIX shell fragment # # Allow to change the default port used by Ajaxterm PORT="8022" ===== Zertifikate generieren ===== mkdir /etc/apache2/ssl cd /etc/apache2/ssl openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt mv server.key server.key.org openssl rsa -in server.key.org -out server.key chmod -R 400 ./ ===== Virtuellen Host erstellen ===== Die Datei '''/etc/apache2/sites-available/ajaxterm_proxy''' erstellen und mitfolgendem Inhalt füllen. Ergebnis: NameVirtualHost *:443 # SetEnvIf Request_URI "^/u" dontlog # ErrorLog /var/log/apache2/error.log # Loglevel warn SSLEngine On SSLCertificateFile /etc/apache2/ssl/server.crt SSLCertificateKeyFile /etc/apache2/ssl/server.key ProxyRequests Off # AuthUserFile /srv/ajaxterm/.htpasswd # AuthName EnterPassword # AuthType Basic # require valid-user Order Deny,allow Allow from all ProxyPass /ajaxterm/ http://localhost:8022/ ProxyPassReverse /ajaxterm/ http://localhost:8022/ ===== Apache2.2 vorbereiten ===== a2enmod ssl a2enmod proxy a2enmod proxy_connect a2enmod proxy_http a2ensite ajaxterm_proxy ===== Alles neustarten ===== /etc/init.d/apache2 restart /etc/init.d/ajaxterm restart ====== Infos ====== * http://wiki.kartbuilding.net/index.php/Ajaxterm * http://antony.lesuisse.org/qweb/trac/wiki/AjaxTerm * http://wiki.ubuntuusers.de/Ajaxterm