开源Web SSH
·
WebSSH
星2.7k手表74前叉687
简介
一个简单的 Web 应用程序,用作 ssh 客户端以连接到您的 ssh 服务器。它是用 Python 编写的,基于 tornado、paramiko 和 xterm.js。
特点
- 支持SSH密码认证,包括空密码。
支持* SSH 公钥身份验证,包括 DSA RSA ECDSA Ed25519 密钥。
-
支持加密密钥。
-
支持双重身份验证(基于时间的一次性密码)。
-
支持全屏终端。
-
终端窗口可调整大小。
-
自动检测 ssh 服务器的默认编码。
-
支持现代浏览器,包括 Chrome、Firefox、Safari、Edge、Opera。
预览
[
](https://res.cloudinary.com/practicaldev/image/fetch/s--cgP7tvq8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/uploads/articles/no9dzre4b0lcug1w1piw.png)
[
](https://res.cloudinary.com/practicaldev/image/fetch/s--myUnc7CB--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to- uploads.s3.amazonaws.com/uploads/articles/2ned1hlf2easjsk9gm4b.png)
工作原理
+---------+ http +--------+ ssh +-----------+
| browser | <==========> | webssh | <=======> | ssh server|
+---------+ websocket +--------+ ssh +-----------+
进入全屏模式 退出全屏模式
要求
Python 2.7/3.4+
更多推荐




所有评论(0)