zoukankan      html  css  js  c++  java
  • ajaxterm不好还是gateone好

    http://pkgs.org/centos-5-rhel-5/epel-i386/Ajaxterm-0.10-8.el5.noarch.rpm.html

    Web SSH 客户端Ajaxterm安装

    Ajaxterm是一款基于Web的SSH客户端软件,它采用Python编写的,这也就保证了它能在多种Linux发行版的系统中使用,同时它的安装非常简单。

    1.下载

    wget http://antony.lesuisse.org/software/ajaxterm/files/Ajaxterm-0.10.tar.gz

    2.安装

    tar zxvf  Ajaxterm-0.10.tar.gz
    cd Ajaxterm-0.10
    ./configure --prefix=/usr
    make
    make install

    3.配置

    Ajaxterm需要运行在python2.5以上的环境,如果你的系统python的版本低于2.5的话,运行后不能成功登录,会提示"Login incorrect"错误。

    要安装新版本的python,可以参考文章《Centos系统更新Python》。同时,ajaxterm需要做相应的配置:

    修改/etc/init.d/ajaxterm文件,在前面(注释后面)添加配置 DAEMON=/usr/bin/python2.6(根据你安装的最新版本的python,这里是2.6)。

    4.运行

    经过上面的步骤,就可以成功启动Ajaxterm,操作Ajaxterm查帮助命令:

    $/etc/init.d/ajaxterm --help
    Usage: ajaxterm {start|stop|restart|condrestart}

    5.设置Nginx代理

    Ajaxterm默认使用的是8022端口,一般防火墙访问的端口有限制,80,443这些不会封,这时我们可以考虑配置web服务器反响代理的方式通过80端口访问Ajaxterm。官方提供配置apahce代理的方法,而我使用的web服务器是nginx,可以通过如下方式配置:

    在nginx.conf文件中添加一个server配置节,内容如下:

    server
      {
        listen  80;
        server_name  ssh.example.com;
    
        location / {
            proxy_pass http://127.0.0.1:8022;
        }
      }

    然后重新加载nginx配置文件,就可以通过ssh.example.com访问你的linunx了。

    最后的效果如下,完全是一个web版的putty。

    image

    Download Ajaxterm

    pkgs.org provides
    Ajaxterm-0.10-8.el5.noarch.rpm package
    only from the official CentOS 5 (RHEL 5) mirrors.

    Install Howto

    1. Download the latest epel-release rpm from
      http://dl.fedoraproject.org/pub/epel/5/i386/
    2. Install epel-release rpm:
      # rpm -Uvh epel-release*rpm
    3. Install Ajaxterm rpm package:
      # yum install Ajaxterm

    本文独立博客链接:http://lloydsheng.com/2010/05/web-ssh-client-ajaxterm-install.html

  • 相关阅读:
    实现毛玻璃效果
    iOS-调用系统的短信和发送邮件功能,实现短信分享和邮件分享
    集成环信
    HTTP 方法:GET 对比 POST
    虚拟DOM
    javascript的回调函数 同步 异步
    jQuery中的Deferred和promise
    web性能
    JSONP
    java
  • 原文地址:https://www.cnblogs.com/lexus/p/3286989.html
Copyright © 2011-2022 走看看