wssh 可以让我们通过 HTTP 来调用远程的一个 shell,也就是说我们可以用浏览器来访问某个 Linux 服务器/虚拟机的终端(只要这个服务器上运行了 wsshd 服务器端)。wssh 客户端通过 ssh 帐号连接到 wsshd 服务器端。wssh 更多的是当作库来开发一些应用,比如开发云计算、虚拟机后台控制面板的虚拟机控制台等等。

该测试使用的是CentOS7.4.1708

1、关闭防火墙、selinux、挂载光盘、yum要可以访问互联网

2、更改yum源

cd /etc/yum.repos.d/

for i in `ls`;do mv $i{,.bak};done

mv CentOS-Base.repo.bak CentOS-Base.repo

3、安装epel

yum -y install epel-release

4、安装一些必要软件:

yum -y install git gcc python libevent-dev python-dev python-pip

5、安装wssh需要的各种python库

pip install gevent gevent-websocket paramiko flask

6、生成秘钥并上传到github上

ssh-keygen -t rsa

7、克隆项目

git clone git@github.com:aluzzardi/wssh.git

cd wssh/

python setup.py install

8、运行wsshd

前台:wsshd

后台:wsshd &

9、浏览器打开:http://IP:5000

在浏览器连接linux服务器,使用浏览器连接Linux服务器相关推荐

  1. mac safari无法连接服务器_safari浏览器不能连接服务器什么意思苹果电脑

    safari浏览器不能连接服务器什么意思苹果电脑 卡饭网 本站整理 2019-02-21 safari虽然只有苹果用户才能使用,但是随着苹果用户的增多,不少人遇到safari打不开网页的问题等,saf ...

  2. 谷歌显示不安全连接到服务器,Chrome 浏览器显示“网站连接不安全”,是什么原因?...

    Chrome 浏览器显示"网站连接不安全",这可能是您最近访问网站时经常遇到的问题,浏览器地址栏中域名前面显示圆圈i图标和"不安全"字样,点击这个字样,就会看到 ...

  3. es浏览器连接电脑找不到服务器,es文件浏览器,教您es文件浏览器怎么连接电脑...

    对手机有深入了解的用户就知道,ES文件浏览器安卓版是一款全球使用人数最多的安卓文件管理工具,无论是手机.平板.还是电脑.云端网盘,使用ES文件浏览器安卓版,轻松管理你的文件,安全可靠,是全球超过2亿人 ...

  4. 苹果手机显示无法与服务器建立安全连接,苹果手机那个safari浏览器无法与访问器建立安全链接是什么意思...

    苹果手机那个safari浏览器无法与访问器建立安全链接是什么意思 卡饭网 本站整理 2018-08-25 safari虽然只有苹果用户才能使用,但是随着苹果用户的增多,不少人遇到safari打不开网页 ...

  5. 苹果显示无法建立安全连接服务器,苹果浏览器出现Safari浏览器打不开该网页,因为无法与服 务器建立安全的连接...

    safari虽然只有苹果用户才能使用,但是随着苹果用户的增多,不少人遇到safari打不开网页的问题等,safari是苹果手机内置浏览器,在打开网页时经常会出现safari打不开网页因为服务器已停止响 ...

  6. 阿里云自动java和mysql数据库_阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程)...

    阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程) (仅此纪念人生第一篇学习博客) 前阵子接了一个小小的JavaWe ...

  7. Linux下使用SSH连接远端服务器技术总结

    1.写在前面的话 用linux系统,肯定少不了使用ssh,为什么?你难道想带着你的u盘从上海跑到北京吗? 如果你只会ssh xxxx@xxxxx或者scp xxxxxx xxxxxx这两条命令的话,我 ...

  8. Mobaxterm X server远程Linux服务器使用浏览器(firefox或google chrome)

    Mobaxterm X server远程Linux服务器使用浏览器(firefox或google chrome) 还未完成时使用MobaXterm连接的界面如上,发现X11-forwarding错误, ...

  9. ftp连接oracle服务器,使用SSL加密连接FTP - 架建SSL安全加密的FTP服务器(图)_服务器应用_Linux公社-Linux系统门户网站...

    四.使用SSL加密连接FTP 启用Serv-U服务器的SSL功能后,就可以利用此功能安全传输数据了,但FTP客户端程序必须支持SSL功能才行. 如果我们直接使用IE浏览器进行登录则会出现图4显示的错误 ...

  10. Google浏览器(您的连接不是私密连接)解决方案

    Google浏览器(您的连接不是私密连接)解决方案 参考文章: (1)Google浏览器(您的连接不是私密连接)解决方案 (2)https://www.cnblogs.com/dream-go/art ...

最新文章

  1. 如何让Window对话窗口重新获得输入焦点
  2. CentOS 6.5通过ifconfig命令看不到网卡IP地址的解决方法
  3. 接口测试用python怎么做_请问一下python怎么做接口测试工具?
  4. 程序—java年月日转换
  5. Springboot整合log4j2日志全解
  6. 五,通道之间的数据传输
  7. Java对象头与monitor
  8. EndNote无法修改参考文献格式
  9. 《C++标准程序库》读书笔记(二)
  10. 刘涛入职阿里,年薪超过欧阳娜娜!揭秘阿里巴巴的明星员工和职级薪资!
  11. ubuntu tweak_如何使用Ubuntu Tweak自定义Ubuntu
  12. vue字符串生成二维码的相关组件
  13. yum 源没有php7.0,yum安装最新版php7的操作方法
  14. G. Columns Swaps(并查集)
  15. IBMMQ-安装IBMMQ服务端7.5(windows)
  16. Caffe学习(四)数据层及参数设置
  17. ORB-SLAM2 特征点法SLAM 单目 双目 rgbd相机SLAM 单应/本质矩阵恢复运动 小图大图地图优化
  18. python可以用del释放资源_如何销毁Python对象并释放内存
  19. castle典范英语 storm_求典范英语theMasked Cleaning Ladies 第二篇save the day梗概和
  20. 租用香港服务器您需要知道的5件事

热门文章

  1. 大数据之大数据技术架构
  2. nginx报502错误
  3. 网易交互设计师微专业C4 让页面更优雅
  4. 爬虫初接触——八爪鱼采集器
  5. pg数据库update + select left join
  6. 怎样使用裁剪图片软件随意裁剪图片尺寸?
  7. solidworks 文件服务器,solidworks配置服务器
  8. 阿里云DataV专业版发布,为可视化创造更多可能!
  9. u盘最大单个文件支持多少g_解决U盘拷贝时提示文件过大问题(不能拷贝超过4个g的文件)...
  10. win10计算机名访问win7,实现Win10与Win7局域网共享,教你这招