开源项目webssh2可以实现浏览器访问终端,参照网上教程实践后,记录步骤如下:

安装NVM

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
source ~/.bashrc

安装稳定版node.js

nvm ls-remote --lts  查询最新版本号v8.13.0   (LTS: Carbon)v8.14.0   (LTS: Carbon)
->      v8.14.1   (Latest LTS: Carbon)nvm install 8.14.1
# 版本号随时可能改变,请使用 nvm ls-remote --lts 查询最新版本号。

下载webssh2

git clone https://github.com/billchurch/WebSSH2
cd WebSSH2/app
npm init  初始化,一路敲击回车
npm install --production

使用screen运行webssh2(保持后台运行)

yum install screen  #centos系统
apt-get install screen  #debian/ubuntu系统
screen -S Webssh2
cd WebSSH2
npm start

访问

通过如下地址即可访问ip地址为IP的终端

http://IP:Port/ssh/host/IP

也可以通过修改config.json中的listen.port修改端口。

参考文献

  • WebSSH2 界面ssh
  • 一个可以在浏览器上运行的SSH客户端:WebSSH2安装教程

网页版终端webssh2配置相关推荐

  1. 基于 xterm + websocket + vue 实现网页版终端 terminal

    网页版的终端,首选 xterm.js,其次是 k9s,和后端的通信采用 websocket 通信协议,这是一种可以在单个TCP连接上进行全双工通信的协议.如果需要websocket 带 token 发 ...

  2. 真香!使用 Goland 网页版实现真正的云开发

    云原生玩家往往都是左手 MacBook,右手 Goland,但由于大部分人的 MacBook 硬件资源有限,基本上无法丝滑地使用 Goland.即使你是 8C16G 的高富帅,多开几个 PornHub ...

  3. 电脑配置低用不了PS怎么办?你需要网页版ps!

    随着电脑配置提高随着提高的也有电脑软件 这之中就包括Potoshop,而有些家庭或者工作室的电脑都很老旧没办法带起PS,所以下载我推荐大家使用网页版PS,没有困扰,只要屏幕够宽 手机也能用,功能跟真正 ...

  4. 【原创】Unity3D WebPlayer 网页版播放器插件离线配置方案

    如何能隐秘地在没有连接外网的机器上安装Unity3D的WebPlayer播放器插件? Unity发布成网页版后,需要安装WebPlayer播放器才能加载显示文件内容. 一般情况下,只需要从官网下载完整 ...

  5. 微信公众号每日推送(小白网页版配置)

    微信公众号每日定时推送,天气推送(小白网页版配置) 0.提示 1. 前言 2. API接口申请 2.1 微信 2.2 百度 2.3 地区编码 3. 模板内容编写 4. 功能演示 4.1 创建定时早安推 ...

  6. 使用ensp模拟器中的防火墙(USG6000V)配置NAT(网页版)

    使用ensp模拟器中的防火墙(USG6000V)配置NAT(网页版) 一.NAT介绍 NAT(Network Address Translation,网络地址转换): 简单来说就是将内部私有地址转换成 ...

  7. ensp模拟器使用USG6000V防火墙模拟搭建点到点的IPSec 隧道(web网页版)

    ensp模拟器使用USG6000V防火墙模拟搭建点到点的IPSec 隧道(web网页版) 关于IPSec技术的基本原理及使用场景请参考: IPSec技术的基本原理详解及应用场景 本文主要是使用ensp ...

  8. 栖霞牌王是怎样炼成的——利用django实现网页版千秋戏(1)

    千秋戏是单机游戏<古剑奇谭>中的一个小卡牌游戏.最近突然有兴趣把它实现成网页版,所以就想尝试着用python的web框架django实现出来.然而以前完全没接触过前后端的东西,所以开几篇博 ...

  9. 别用XShell了,这款SSH工具绝对惊艳,还支持网页版...

    后端程序员,ssh工具几乎是每天都会用到的工具,之前给大家推荐过多款好用的ssh工具:其中有一款工具叫Tabby,因为其支持网页版的,使得年初春节期间,和他还发生了一段小小的故事: 程序员平常虽说放假 ...

最新文章

  1. 新的mysql如何使用_如何使用新的MySQL更新日志
  2. centos图形界面和文本界面登陆切换设置
  3. partial equation lecture first order pde lecture 1
  4. hadoop可以解决什么问题_聊一聊,临时工外包可以为企业解决什么问题
  5. 前端学习(2116):为什么组件data必须是函数
  6. android10无法获取ssid,解决Android 8.0和9.0无法获取SSID (unknow ssid)
  7. 关于不使用漫游配置文件解决方案保持登陆域后保持原来的配置文件不变
  8. vue调用const_2020年Vue的这些面试题你会吗?
  9. Java单链表基本操作
  10. 目标规划第四章计算机求解,单纯形算法与目标规划地应用研究.doc
  11. 学习日志day44(2021-09-08)(1、Ajax跨域操作 2、Ajax接收json数据 3、JQuery和Ajax 4、使用JavaScript模板简化操作)
  12. 支付宝支付-当面付和App支付
  13. 一键部署天猫精灵高分电影推荐语音技能
  14. Ubuntu安装之,硬盘分区
  15. mysql 不用斯芬克斯 全局模糊匹配 查询
  16. 自建一个网站要多少钱
  17. 斩杀线计算大师 三元一次方程解
  18. 蜘蛛中可能会用到的正则
  19. 编程范式——初探函数式编程
  20. 高频信号布线规则与技巧(不断更新)

热门文章

  1. 《Delphi传奇》研究系列文章1:服务端控制中心(服务器网关启动器)
  2. Linux服务器多网卡网络汇聚(聚合)
  3. 【Spring 源码阅读】Spring IoC、AOP 原理小总结
  4. Java开发手册(黄山版)
  5. 计算机音乐软件毕业论文,音乐播放器毕业设计论文
  6. MySQL数据库的约束
  7. 拦截图片代码 精易web浏览器_[原创]用Com HOOK实现拦截WebBrowser的alert函数调用
  8. FY4A-真彩色图 天气雷达瓦片在线服务用法
  9. 关于latex报错GPL Ghostscript 9.50的解决办法
  10. VMware version虚拟机镜像的浏览器连不上网的问题