乐趣区

关于linux:这款-Web-SSH-客户端工具超牛逼爱了

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=8888
wssh --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-password
PermitRootLogin yes
StrictModes yes

而后重启服务即可。

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

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

退出移动版