Changes

From SME Server
Jump to navigationJump to search
1,551 bytes added ,  13:53, 2 July 2016
Line 1: Line 1:  +
{{Languages|Ajaxterm}}
 +
{{Warning box|Ajaxterm is no longer maintained since 2010 by its original author. You should consider to avoid this software as it may not be secure! as an example [[Shellinabox]] }}
 
=== Maintainer ===
 
=== Maintainer ===
 
Michael Weinberger
 
Michael Weinberger
 +
 +
=== Version ===
 +
 +
{{ #smeversion: smeserver-ajaxterm }}
 +
    
=== Introduction ===
 
=== Introduction ===
Ajaxterm is a web based terminal. See http://antony.lesuisse.org/qweb/trac/wiki/AjaxTerm
+
Ajaxterm is a web based terminal. See https://github.com/antonylesuisse/qweb and http://antony.lesuisse.org/software/ajaxterm/HEADER.html
 +
 
 +
=== Installation ===
 +
 
 +
/usr/bin/yum install --enablerepo=smecontribs smeserver-ajaxterm
 +
 
 +
expand-template /etc/httpd/conf/httpd.conf
 +
service ajaxterm restart
 +
service httpd-e-smith restart
 +
 
 +
after every ajaxterm restart you should issue a httpd-e-smith restart otherwise you will obtain a proxy error and httpd will disable the redirector.
 +
 
 +
=== Usage ===
 +
Point your browser to <nowiki>https://yourdomain.com/ajaxterm/index.html</nowiki>
 +
 
 +
* Login in to browser prompt as admin.
 +
 
 +
* Login to shell access as any user, NB, you may need to enter the servername at ''Host'' and port and ''SSH Port'' depending on your configuration.
 +
 
   −
=== Download ===
+
=== Screenshot ===
[http://mirror.contribs.org/smeserver/contribs/michaelw/sme7/ajaxterm/smeserver-ajaxterm-1.0.4-0.noarch.rpm smeserver-ajaxterm-1.0.4-0.noarch.rpm]
+
[[Image:Ajaxterm-login.gif]]
   −
=== Installation ===
  −
yum localinstall smeserver-ajaxterm-1.0.4-0.noarch.rpm
  −
This installs and starts the Ajaxterm service. There is no need for the signal-event post-upgrade/reboot
      
=== Configuration ===
 
=== Configuration ===
Line 29: Line 51:  
  expand-template /etc/httpd/conf/httpd.conf
 
  expand-template /etc/httpd/conf/httpd.conf
 
  service httpd-e-smith restart  
 
  service httpd-e-smith restart  
 +
 +
==== Terminal size ====
 +
By default the size of the terminal is 80 x 25 characters. Use the following commands to set a new size.
 +
config setprop Ajaxterm width NEWWIDTH
 +
config setprop Ajaxterm height NEWHEIGHT
 +
service ajaxterm restart
 +
Note: Increasing the size may decrease the speed.
 +
 +
==== Web alias ====
 +
The default web alias is ''ajaxterm''. You can change it to any other name:
 +
config setprop Ajaxterm webAlias NEWALIAS
 +
expand-template /etc/httpd/conf/httpd.conf
 +
service httpd-e-smith restart
 +
Then point your browser to the new URL: <nowiki>https://yourdomain.com/NEWALIAS/index.html</nowiki>
    
==== Ajaxterm service port ====
 
==== Ajaxterm service port ====
Line 37: Line 73:  
  service ajaxterm restart
 
  service ajaxterm restart
   −
=== Usage ===
+
=== Uninstall ===
Point your browser to https://yourdomain.com/ajaxterm/index.html
+
This removes the installed Ajaxterm package.
 +
service ajaxterm stop
 +
/usr/bin/yum erase smeserver-ajaxterm
 +
expand-template /etc/httpd/conf/httpd.conf
 +
service httpd-e-smith restart
 +
 +
=== Bugs ===
 +
Please raise bugs under the SME-Contribs section in [http://bugs.contribs.org/enter_bug.cgi bugzilla]
 +
and select the smeserver-ajaxplorer component or use {{BugzillaFileBug|product=SME%20Contribs|component=smeserver-ajaxplorer|title=this link}}
   −
* Login in to browser prompt as admin.
  −
  −
* Login to shell access as any user, NB, you may need to enter the servername at ''Host'' and port and ''SSH Port'' depending on your configuration.
  −
  −
  −
=== Screenshot ===
  −
[[Image:Ajaxterm-login.gif]]
         +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-ajaxterm|noresultsmessage="No open bugs found."}}
 +
 
[[Category: Webapps]]
 
[[Category: Webapps]]
 
[[Category: Contrib]]
 
[[Category: Contrib]]
[[Category: Administration]]
+
[[Category: Administration:Remote Access]]
 
----
 
----
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu