Nov 10
Almost a year ago I wrote about SSHing with a web browser using MindTerm. This was good, if the network allows traffic via the SSH port, and nowadays this is usually not the case.
Ajaxterm is a web based terminal that provides SSH connectivity with a AJAX supported web browser.
Installing Ajaxterm in Ubuntu
$ sudo apt-get install ajaxterm
Modify the configure file /etc/default/ajaxterm if a different port for ajaxterm is desired. The default port is 8022.
Setting up Ajaxterm with Apache
By default Ajaxterm only listen at 127.0.0.1:8022. For remote access, configure it with Apache using mod_proxy.
$ a2enmod proxy_http
Add the following to the Apache config /etc/apache2/httpd.conf
ProxyRequests off ProxyPass / http://localhost:8022/ ProxyPassReverse / http://localhost:8022/
When completed point the browser to the domain associated with Ajaxterm.
Link Summary
Related posts:
