昔我往矣

网页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

运行效果如下:
wssh2

打开浏览器访问,界面很简洁漂亮的。
wssh1
连接效果如下,和putty等客户端无异:
wssh3
连接之后,服务器上的变化,显示已连接的一条记录。
wssh4

同样,在登陆界面上输入其它机器的用户名和ip地址就能ssh到其指定它机器上,显示的客户端是wssh所在机器的ip地址。

本文参考 http://os.51cto.com/art/201306/398928.htm

当前暂无评论 »

添加新评论 »