• 使用浏览器连接Linux服务器


    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

     

  • 相关阅读:
    redis该怎么用
    cookie和session的比较
    web常见攻击
    请大神指导从大日志文件中统计关键字次数的办法
    apache中 MaxClients 与MaxRequestsPerChild
    如何提高缓存命中率
    CSU-ACM2018暑假集训比赛1
    CodeForces
    CodeForces
    CodeForces
  • 原文地址:https://www.cnblogs.com/smlile-you-me/p/12063836.html
Copyright © 2020-2023  润新知