Nethence Documentation Lab Webmail Your IP BBDock  

Those documents are obsolete, please use the Nethence Documentation instead.


Ajaxterm configuration
Download ( and place the binaries,
wget http: //
tar xvzf Ajaxterm-0.10.tar.gz
mv Ajaxterm-0.10 /usr/local
cd /usr/local
ln -s Ajaxterm-0.10 ajaxterm
Run it as root (it executes /bin/login) and enable it at boot time,
/usr/local/ajaxterm/ &
cat >> /etc/rc.local <<EOF9
/usr/local/ajaxterm/ &
Configure the Apache virtual host,
vi /etc/httpd/conf.d/vhost.conf
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/httpd/certs/
SSLCertificateKeyFile /etc/httpd/certs/

ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
ProxyPass / http: //localhost:8022/
ProxyPassReverse / http: //localhost:8022/

<Location />
AuthType basic
AuthName "private area"
AuthUserFile /etc/httpd/
Require valid-user
note. you need to create the ssl certificates first.
note. you need to create the password file with 'htpasswd',
cd /etc/httpd
htpasswd -c USERNAME
chown apache:apache
chmod 400
and apply,
service httpd reload
Ready to go. Point your browser to the defined HTTPS URL e.g. here,
https: //
Note. port 8022 (reply port) only listens to localhost ( by default so it's ok.
Note. if you're afraid Apache authentication could be compromised, run '' as user and secure the ssh daemon against failed connection attempts.
Web-based SSH

Last update: Dec 22, 2011