webssh简介

这个工具是应用Python开发,能够从上面地址理解详情。

官网:https://pypi.org/project/webssh/

webssh这个工具能够干啥??

在linux机器上装置python环境,并且应用命令pip3 install webssh,装上这个模块

咱们就能够在浏览器web页面登录咱们的linux机器,是不是很弱小!

性能

  • 反对SSH明码验证,包含空明码。

  • 反对SSH公钥认证,包含DSA RSA ECDSA Ed25519密钥。

  • 反对加密密钥。

  • 反对两因素身份验证(基于工夫的一次性明码)

  • 反对全屏终端。

  • 终端窗口可调整大小。

  • 自动检测ssh服务器的默认编码。

  • 古代浏览器反对Chrome,Firefox,Safari,Edge,Opera。

装置

pip3 install webssh

运行服务

# 间接运行wssh,应用默认8888端口wssh# 通过绑定IP地址和端口启动wssh --address='192.168.83.129' --port=8888wssh --address='0.0.0.0' --port=8888# 通过绑定IP地址和端口启动,只容许本地地址拜访wssh --address='127.0.0.1' --port=8888

启动服务成果

应用

关上浏览器,输出 http://192.168.83.129:8888

点击Connect

留神

服务启动后,能够通过 http://192.168.83.129:8888/ 或 http://localhost:8888 来拜访。

页面会要求输出要登录的机器名,端口,用户和明码,而后就能够SSH到指定机器了。

若要应用root用户登录Webssh,必须批改配置文件 vim /etc/ssh/sshd_config

正文掉 #PermitRootLogin without-password 增加PermitRootLogin yes

# Authentication:LoginGraceTime 120#PermitRootLogin prohibit-passwordPermitRootLogin yesStrictModes yes

而后重启服务即可。

之前也举荐过一款国人用JAVA开发的SSH工具:这款国产SSH客户端很牛逼!网友直呼:666

链接:https://www.cnblogs.com/yunwa...
作者:Mr_Yun