sshterm全配置
openQRM插件sshterm又叫ajaxterm。是一个基于web界面的console。
今天花了半天将之完全配置好。
测试环境:
服务器端 openQRM4.9;os:rhel 6
客户端 centos 5.5
1、下载安装ajaxterm:
http://localhost:8022/http://localhost:443/http://10.167.14.102:443/ //这个地址可以在远程机器上进行访问。https://localhost
5、以上ajaxterm的配置,并不能使ajaxterm与openqrm的完美结合。因为在openQRM使用ajaxterm来访问客户端的时候,必须要打开一个新的浏览器窗口,输入
http://10.167.14.102:443/
而不能通过在openqrm的sshterm的管理界面直接点选某个客户端进行连接。
因为在sshterm的管理界面直接点选某个客户端。使用的URL是:
https://IP:8022/
修改方法如下。
首先修改ssl.conf文件.
1)修改https默认监听端口
Listen 443 ----> Listen 8022
<VirtualHost _default_:443> -- > <VirtualHost _default_:8022>
ServerName localhost --> ServerName IP(这里我使用10.167.14.102)
ProxyPass / http://localhost:8022/ ---> 8023 //这里的8023,用来替换ajaxterm的监听端口8022.
ProxyPassReverse / http://localhost:8022/ --> 8023
2)修改ajaxterm的端口。
cat -n ajaxterm.py | grep 8022 //查看8022所在的行。
vi ajaxterm.py
找到8022 所在的行,将之替换为8023
以上修改完了之后,重启服务。
之后,就可以在openqrm的sshterm的管理界面,直接勾选并登陆ajaxterm服务器。
说明:
1、将ajaxterm设置为开机自启动
/usr/local/ajaxterm/ajaxterm.py &
cat >> /etc/rc.local <<EOF9
/usr/local/ajaxterm/ajaxterm.py &
EOF9
2、若提高安全性。
可以设置ssl密钥。
参考地址:
http://coolerfeng.blog.51cto.com/133059/49556/
以上为原创,转载请注明出处!!!