文档章节

使用浏览器访问 Linux 终端

ustbgaofan
 ustbgaofan
发布于 2017/03/30 19:52
字数 219
阅读 57
收藏 0
wssh 可以让我们通过 HTTP 来调用远程的一个 shell,也就是说我们可以用浏览器来访问某个 Linux 服务器/虚拟机的终端(只要这个服务器上运行了 wsshd 服务器端)。wssh 客户端通过 ssh 帐号连接到 wsshd 服务器端。wssh 更多的是当作库来开发一些应用,比如开发云计算、虚拟机后台控制面板的虚拟机控制台等等。我们先来玩一下简单的~ 安装一些必要软件: $ sudo apt-get install git gcc python libevent-dev python-dev python-pip 安装 wssh 需要的各种 Python 库: $ sudo pip install gevent gevent-websocket paramiko flask 下载并安装 wssh: $ git clone https://github.com/aluzzardi/wssh.git $ cd wssh $ sudo python setup.py install 运行 wsshd: $ wsshd wsshd/0.1.0 running on 0.0.0.0:5000 从浏览器打开 http://IP:5000 后会看到如下登陆界面:

本文转载自:http://www.vpsee.com/2013/06/invoke-a-linux-shell-with-ssh-account-from-browser/

共有 人打赏支持
ustbgaofan
粉丝 15
博文 148
码字总数 38017
作品 0
海淀
程序员
私信 提问
WebConsole 1.4 发布,SSH 远程终端

WebConsole 1.4 发布了更新日志,该版本修复了 SSH Session 退出异常的 Bug。 WebConsole 是基于Golang、WebSocket、TermJS的SSH远程终端,希望能帮到大家。 主要应用到隔离网络内,SSH远程终...

Eriloan
2016/05/21
2.4K
3
如何把 Google 云端硬盘当做虚拟磁盘一样挂载到 Linux

Google 云端硬盘 是全球比较受欢迎的云存储平台. 直到 2017 年, 全球有超过 8 亿的活跃用户在使用它。即使用户数在持续增长,但直到现在 Google 还是没有发布一款可以在 Linux 平台使用的客户...

作者: Sk
02/07
0
0
TLDR 页:Linux 手册页的简化替代品

在终端上使用各种命令执行重要任务是 Linux 桌面体验中不可或缺的一部分。Linux 这个开源操作系统拥有丰富的命令,任何用户都无法全部记住所有这些命令。而使事情变得更复杂的是,每个命令都...

作者: Adarsh Verma
2018/12/17
0
0
如何访问Linux中tomcat下的项目

描述:在VM虚拟机中,安装了red hat linux 6,安装了tomcat、JDK,在tomcat里面部署了一个很简单的JSP项目, 在终端中启动了tomcat,tomcat的server.xml也配置好了。 在浏览器中能访问到loc...

rengang0314
2012/12/21
3.7K
3
Firefox 61已经为Ubuntu 提供支持

导读 最新和最好的Mozilla Firefox 61 “Quantum”网络浏览器已经为Ubuntu Linux操作系统的用户提供了支持,现在可以通过官方软件库进行更新。 Mozilla于2018年6月26日发布了Firefox 61版本,...

问题终结者
2018/07/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

rabbitmq安装教程

RabbitMQ有Windows与Linux版本的,这里先写Windows版本的安装。 以前安装软件总是在百度上找某某安装教程,结果能按照教程安装好的软件真的不多。想起先前以为大牛说的一句话,去官网按照官网...

em_aaron
今天
6
0
Android 贝塞尔曲线实践——波浪式运动

一、波浪效果如下 贝塞尔曲线自定义波浪效果的案例很多,同样方法也很简单,大多数和本案例一样使用二次贝塞尔曲线实现,同样还有一种是PathMeasure的方式,这里我们后续补充,先来看贝塞尔曲...

IamOkay
今天
3
0
Nmap之防火墙/IDS逃逸

选项 解释 -f 报文分段 --mtu 指定偏移大小 -D IP欺骗 -sI 原地址欺骗 --source-port 源端口欺骗 --data-length 指定发包长度 --randomize-hosts 目标主机随机排序 --spoof-mac Mac地址欺骗 ...

Frost729
今天
2
0
带你搭一个SpringBoot+SpringData JPA的环境

不知道大家对SpringBoot和Spring Data JPA了解多少,如果你已经学过Spring和Hibernate的话,那么SpringBoot和SpringData JPA可以分分钟上手的。 其实我在学完SpringBoot和SpringData JPA了之...

java菜分享
今天
7
0
Chocolatey 在Window搭建一个开发环境

在看了(利用 Chocolatey 快速在 Windows 下搭建一个开发环境)后,准备从零开始 一、准备工作 1、用管理员权限启动:powershell,执行错误请参考(PowerShell因为在此系统中禁止执行脚本的解...

近在咫尺远在天涯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部