网页ssh客户端--wssh
2013年06月18日
顾名思义,ssh客户端就是用来连接ssh服务器端的程序。下面介绍一款python编写的网页版ssh客户端软件,wssh。运行wssh的软件的时候,开启一个wsshd的守护进程,监听在5000端口,通过浏览器访问该端口http://ip:5000可以得到一个web页面版的ssh客户端。下面是实验过程。
1.首先解决一些必要的依赖(本实验基于ubuntu 12.04完成):
sudo apt-get install git gcc python libevent-dev python-dev python-pip
2.安装wssh需要的各种python库
sudo pip install gevent gevent-websocket paramiko flask
3.下载安装wssh:
git clone https://github.com/aluzzardi/wssh.git
cd wssh
sudo python setup.py install
4.运行wsshd
wsshd
wsshd/0.1.0 running on 0.0.0.0:5000
打开浏览器访问,界面很简洁漂亮的。
连接效果如下,和putty等客户端无异:
连接之后,服务器上的变化,显示已连接的一条记录。
同样,在登陆界面上输入其它机器的用户名和ip地址就能ssh到其指定它机器上,显示的客户端是wssh所在机器的ip地址。
当前暂无评论 »