<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      基于 Web 的 Linux 終端 WebTerminal

      有時候用公共電腦,或者在沒有安裝 putty、xshell 之類的終端的電腦上訪問或展示服務器上的一些資料數(shù)據(jù),甚至是在運維平臺開發(fā)中想要嵌入 WebTerminal 功能,于是找到了這個項目——基于 Web 的 Linux 終端 webSSH。

      webSSH 是 Python 語言寫的一個基于 tornado 和 paramiko 包的 web 應用,它可以作為一個 ssh 終端連接你的服務器。webSSH 主要特點:

      • 支持 SSH 密碼認證,包括空密碼;
      • 支持 SSH 公鑰認證,包括 DSA RSA ECDSA Ed25519 keys;
      • 支持 Encrypted keys;
      • 支持全屏終端,且終端窗口可調(diào)整大小;
      • 自動檢測系統(tǒng)默認編碼;
      • 適用于 Python 2.7-3.6。

      1. 安裝

      pip install webssh
      

      2. 啟動

      webssh 安裝完成,我們可以通過 wssh 命令進行啟動:

      $ wssh
      [I 180627 11:14:55 settings:67] WarningPolicy
      [I 180627 11:14:55 main:33] Listening on 127.0.0.1:8888
      

      wssh 默認啟用 localhost 的 8888 端口開啟服務,我們也可以通過監(jiān)聽 0.0.0.0 來使用本地的 iP 并指定服務端口:

      $ wssh --address='0.0.0.0' --port=8000
      [I 180627 11:07:05 settings:67] WarningPolicy
      [I 180627 11:07:05 main:33] Listening on 0.0.0.0:8000
      

      這時候,在瀏覽器打開 http://ip:8000,輸入登陸信息,登陸 web 終端: webSSH_login image

      webSSH_Terminal image

      3. 參數(shù)

      wssh 的一些主要參數(shù)如下:

      #配置監(jiān)聽地址與服務端口
      wssh --address='0.0.0.0' --port=8000
      
      #配置缺少主機密鑰策略
      wssh --policy=reject
      
      #配置日志級別
      wssh --logging=debug
      
      #配置保存日志到指定文件
      wssh --log-file-prefix=main.log
      
      #更多參數(shù)說明
      wssh --help
      

      4. Nginx

      wssh 可以使用 Nginx 作為后臺代理,以及啟用 SSL 訪問,參考配置文件:

      location / {
          proxy_pass http://127.0.0.1:8888;
          proxy_http_version 1.1;
          proxy_read_timeout 300;
          proxy_set_header Upgrade $http_upgrade;
          proxy_set_header Connection "upgrade";
          proxy_set_header Host $http_host;
          proxy_set_header X-Real-IP $remote_addr;
          proxy_set_header X-Real-PORT $remote_port;
      }
      
      • 使用 Nginx 作為后臺代理,并啟用 SSL 訪問,可以避免你的 ssh 證書被暴露。此外,你的瀏覽器和 Web 服務器之間的通信將使用安全的 Websockets 進行加密。
      • 嘗試使用 reject policy 作為缺少主機密鑰時的策略,以及經(jīng)過驗證的 known_hosts,可以防止中間人的攻擊。其思路是,webssh 會依次檢查系統(tǒng)主機密鑰文件("~/.ssh/known_hosts")和應用程序主機密鑰文件("./known_hosts"),如果 ssh 服務器的主機名(hostname)沒有被發(fā)現(xiàn)或者密鑰不匹配,連接將被中止。

      5. 參考資料

      posted @ 2021-10-16 14:31  章魚貓先生  閱讀(1048)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 少妇人妻偷人精品免费| 国产精品美女一区二区三| 国产精品普通话国语对白露脸| 女人下边被添全过视频的网址| 久热色精品在线观看视频| 九九热在线精品免费视频| 国产精品v欧美精品∨日韩| 日韩精品成人区中文字幕| 亚洲国产天堂久久综合226114 | 99久久亚洲综合精品成人网| 久久99精品久久99日本| 在线看国产精品自拍内射| 久久精产国品一二三产品| 日韩精品一区二区午夜成人版| 欧洲精品码一区二区三区| 久久综合亚洲色一区二区三区| 老师扒下内裤让我爽了一夜| 亚洲精品香蕉一区二区| 精品国产这么小也不放过| 国产精品 视频一区 二区三区| 国产午夜91福利一区二区| 欧美情侣性视频| 99久久国产一区二区三区| 国产伦码精品一区二区| 少妇又爽又刺激视频| 久久久久久久久久久久中文字幕| 亚洲国产日韩伦中文字幕| 亚洲精品一区国产欧美| 亚洲国产亚洲综合在线尤物| 绝顶丰满少妇av无码| 阜平县| 国产日韩综合av在线| 一区二区丝袜美腿视频| 五月婷久久麻豆国产| 狼色精品人妻在线视频| 久久一日本道色综合久久| 国产精品蜜臀av在线一区| 一区二区福利在线视频| 国产一区二区三区九九视频| 国产精品午夜福利免费看| 亚洲欧美日韩综合一区在线 |