wssh 是一个 SSH 到 WebSockets 的桥,可以让你通过 HTTP 调用远程服务器的 SHELL 命令。
wssh 可以让我们通过 HTTP 来调用远程的一个 shell,也就是说我们可以用浏览器来访问某个 Linux 服务器/虚拟机的终端(只要这个服务器上运行了 wsshd 服务器端)。wssh 客户端通过 ssh 帐 连接到 wsshd 服务器端。wssh 更多的是当作库来开发一些应用,比如开发云计算、虚拟机后台控制面板的虚拟机控制台等等。
下载并安装wssh:
启动:
上述是官方getHub上提供的基本安装启动方式。不过一般安装过程中多会出现很多问题,本人仅将安装过程中遇到的问题与解决方案在下文详细列出贡给位参考:
一、必备的安装软件
主要有:gcc python libevent-dev python-dev python-pip
安装方法:sudo yun install git gcc python libevent-dev python-dev
python-pip安装方式:
首先要安装 Setuptools
安装PIP
二、安装wssh需要的各种Python库
主要有:gevent gevent-websocket paramiko flask
按照上述步骤执行好之后,我们可以安装wssh,
接下来我们就按照提示安装确实的argparse:
上述错误说明在65行有问题,解决方案如下:
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208161 人正在系统学习中 相关资源:软件标书范本(技术部分)_软件技术标书-项目管理文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!