<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Howto: AJAX-based SSH client for your Debian+Plesk Setup (AjaxTerm)</title>
	<atom:link href="http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/</link>
	<description>Christian's Blog</description>
	<lastBuildDate>Sat, 29 May 2010 04:34:26 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: berot3</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-2791</link>
		<dc:creator>berot3</dc:creator>
		<pubDate>Mon, 14 Dec 2009 20:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-2791</guid>
		<description>do u think it will work on mac os x too?
there r no init-scripts, but thats no problem, i can execute it directly. when i execute ./ajaxterm.py everything is ok, but as soon i go to localhost:8022 with my browser i get errors:
http://pastebin.com/m3715b2c7</description>
		<content:encoded><![CDATA[<p>do u think it will work on mac os x too?<br />
there r no init-scripts, but thats no problem, i can execute it directly. when i execute ./ajaxterm.py everything is ok, but as soon i go to localhost:8022 with my browser i get errors:<br />
<a href="http://pastebin.com/m3715b2c7" rel="nofollow">http://pastebin.com/m3715b2c7</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JXL29</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-2709</link>
		<dc:creator>JXL29</dc:creator>
		<pubDate>Sun, 11 Oct 2009 02:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-2709</guid>
		<description>His name for this society was &#039;communism&#039;. ,</description>
		<content:encoded><![CDATA[<p>His name for this society was &#8216;communism&#8217;. ,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ncurse support</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1789</link>
		<dc:creator>Ncurse support</dc:creator>
		<pubDate>Fri, 29 Feb 2008 13:11:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1789</guid>
		<description>Hello,

Do you  how to suppport libncurses/Dialog with ajaxterm i have strange chars when starting curses apps like make menuconfig and dialog scripts.

Cheers,
Greg</description>
		<content:encoded><![CDATA[<p>Hello,</p>
<p>Do you  how to suppport libncurses/Dialog with ajaxterm i have strange chars when starting curses apps like make menuconfig and dialog scripts.</p>
<p>Cheers,<br />
Greg</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1788</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 03 Oct 2007 08:40:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1788</guid>
		<description>I solved the security issues, and those from other similar http services, with the Http tunnel module of Webmin.
This doesn&#039;t require any configuration but making Webmin to listen to public interfaces, if any.
Once Webmin is installed, you only have to go to:
https://your.public.address.com:10000/tunnel/link.cgi/http://localhost:8022</description>
		<content:encoded><![CDATA[<p>I solved the security issues, and those from other similar http services, with the Http tunnel module of Webmin.<br />
This doesn&#8217;t require any configuration but making Webmin to listen to public interfaces, if any.<br />
Once Webmin is installed, you only have to go to:<br />
<a href="https://your.public.address.com:10000/tunnel/link.cgi/http://localhost:8022" rel="nofollow">https://your.public.address.com:10000/tunnel/link.cgi/http://localhost:8022</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CB</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1787</link>
		<dc:creator>CB</dc:creator>
		<pubDate>Sun, 25 Mar 2007 13:23:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1787</guid>
		<description>Hi Iwan,

thanks for the tips. Another point is, that in the both files you already mentionend, you can change the numbers (80, 24) to resize the shell &quot;window&quot;. I changed it to 120 and 40.</description>
		<content:encoded><![CDATA[<p>Hi Iwan,</p>
<p>thanks for the tips. Another point is, that in the both files you already mentionend, you can change the numbers (80, 24) to resize the shell &#8220;window&#8221;. I changed it to 120 and 40.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iwan</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1785</link>
		<dc:creator>Iwan</dc:creator>
		<pubDate>Thu, 22 Feb 2007 19:31:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1785</guid>
		<description>Hi,
An other important sercurity issue is, that if a user uses ajaxterm with http and not with https. To prevent the user from using it with http you can change the ajaxterm.html located in your installation directory, in christians how to it would be &quot;/usr/local/ajaxterm&quot;

1. Open the ajaxterm.html with nano or comparitable:
# nano /usr/local/ajaxterm/ajaxterm.html

Now change the JavaScript function from:
        window.onload=function() {
                t=ajaxterm.Terminal(&quot;term&quot;,80,24);
        };

To this:
        window.onload=function() {
                if(location.protocol==&#039;https:&#039;) {
                    t=ajaxterm.Terminal(&quot;term&quot;,80,24);
                } else {
                   location.href=&#039;https://&#039;+location.hostname+location.pathname;
                }
        };

Then save the change and restart the server. Every user that connects to ajaxterm with http will be redirected to use https, after these changes.

I hope some of you find this helpfull.

Regards,

Iwan</description>
		<content:encoded><![CDATA[<p>Hi,<br />
An other important sercurity issue is, that if a user uses ajaxterm with http and not with https. To prevent the user from using it with http you can change the ajaxterm.html located in your installation directory, in christians how to it would be &#8220;/usr/local/ajaxterm&#8221;</p>
<p>1. Open the ajaxterm.html with nano or comparitable:<br />
# nano /usr/local/ajaxterm/ajaxterm.html</p>
<p>Now change the JavaScript function from:<br />
        window.onload=function() {<br />
                t=ajaxterm.Terminal(&#8220;term&#8221;,80,24);<br />
        };</p>
<p>To this:<br />
        window.onload=function() {<br />
                if(location.protocol==&#8217;https:&#8217;) {<br />
                    t=ajaxterm.Terminal(&#8220;term&#8221;,80,24);<br />
                } else {<br />
                   location.href=&#8217;https://&#8217;+location.hostname+location.pathname;<br />
                }<br />
        };</p>
<p>Then save the change and restart the server. Every user that connects to ajaxterm with http will be redirected to use https, after these changes.</p>
<p>I hope some of you find this helpfull.</p>
<p>Regards,</p>
<p>Iwan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iwan</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1786</link>
		<dc:creator>Iwan</dc:creator>
		<pubDate>Thu, 22 Feb 2007 18:56:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1786</guid>
		<description>Hi,
I am one of the paranoid and wanted to secure the access furthermore by setting up an authentication, e.g. basic http authentication.
I found the solution after searching a lot with google, just add the following in your vhost.conf file and reload the configuration:

        ProxyRequests Off

                AuthUserFile /srv/ajaxterm/.htpasswd
                AuthName EnterPassword
                AuthType Basic
                require valid-user

                Order Deny,allow
                Allow from all


Source http://wiki.kartbuilding.net/index.php/Ajaxterm#Config_Ajaxterm_and_Apache

Regards,

Iwan</description>
		<content:encoded><![CDATA[<p>Hi,<br />
I am one of the paranoid and wanted to secure the access furthermore by setting up an authentication, e.g. basic http authentication.<br />
I found the solution after searching a lot with google, just add the following in your vhost.conf file and reload the configuration:</p>
<p>        ProxyRequests Off</p>
<p>                AuthUserFile /srv/ajaxterm/.htpasswd<br />
                AuthName EnterPassword<br />
                AuthType Basic<br />
                require valid-user</p>
<p>                Order Deny,allow<br />
                Allow from all</p>
<p>Source <a href="http://wiki.kartbuilding.net/index.php/Ajaxterm#Config_Ajaxterm_and_Apache" rel="nofollow">http://wiki.kartbuilding.net/index.php/Ajaxterm#Config_Ajaxterm_and_Apache</a></p>
<p>Regards,</p>
<p>Iwan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AJAX-basierter SSH Client im Browser (AjaxTerm Howto) - Server Support Forum</title>
		<link>http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1784</link>
		<dc:creator>AJAX-basierter SSH Client im Browser (AjaxTerm Howto) - Server Support Forum</dc:creator>
		<pubDate>Mon, 11 Dec 2006 22:55:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thebartels.de/2006/12/11/howto-ajax-based-ssh-client-for-your-debianplesk-setup-ajaxterm/#comment-1784</guid>
		<description>[...] permalink     Hallo zusammen,  im aktuellen Linux Magazin war ein interessanter Bericht über AjaxTerm. Es handelt sich dabei um einen SSH Client bestehend aus einer in Python geschriebenen Server-Anwendung und einem AJAX-basierten Client, der im Browser läuft.  Der Vorteil ist, dass man 1. keinen extra SSH Client mehr braucht und 2. bei entsprechender Konfiguration man keine Probleme mehr durch Firewalls und Proxies hat, die SSH nicht durchlassen.  Ich hab für ein Debian+Plesk System ein kleines Howto geschrieben: Link [...]</description>
		<content:encoded><![CDATA[<p>[...] permalink     Hallo zusammen,  im aktuellen Linux Magazin war ein interessanter Bericht über AjaxTerm. Es handelt sich dabei um einen SSH Client bestehend aus einer in Python geschriebenen Server-Anwendung und einem AJAX-basierten Client, der im Browser läuft.  Der Vorteil ist, dass man 1. keinen extra SSH Client mehr braucht und 2. bei entsprechender Konfiguration man keine Probleme mehr durch Firewalls und Proxies hat, die SSH nicht durchlassen.  Ich hab für ein Debian+Plesk System ein kleines Howto geschrieben: Link [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
