Websh v0.2 发布

作者: lesca 分类: Projects,Websh 发布时间: 2011-03-04 19:57

Websh是基于PHP的网页shell,它能够为没有打开安全模式并且不提供SSH支持的服务器提供shell交互界面
相比0.1版本,该版本具有以下特性:

功能以及更新:

  • 启用AJAX支持
  • 极大提高了页面更新速度,不必每次发送完指令后等待整个页面刷新。
    同时支持多个命令的异步执行。

  • 运行结果自动滚动
  • 每次执行完命令后,文本域能够自动滚动到底部,当有多个命令异步执行时省去了手动滚动翻看结果的麻烦。

  • 提供服务器负载显示的快捷按钮
  • 快捷看到httpd进程数量,以及upload结果。对于使用CGI模块的PHP服务起,可以看到当前PHP进程数量。
    单击“State”按钮,或者快捷键为:Alt + S 即可。

  • 快捷重发命令
  • 想要再次执行刚才的命令,只需要按Atl + R即可,或者单击“Redo”按钮。

  • 快捷编辑刚才的命令
  • 想要编辑刚刚发出的指令,只需要按Atl + E即可。

  • 清屏
  • 输入clear或者按快捷键Alt + C即可清屏。

使用截图:

安全提示:

出于安全考虑,本程序没有加入PHP形式的验证。(因为使用该方法仍然能够以暴力猜解的方法猜测出执行命令请求的脚本文件名)
本人建议使用HTTP方式验证登陆。详情请参考相关文章

许可条款

该程序以GPLv3许可证发布给给人使用(并允许再分发)。
对于想要集成进商业产品的人士,您需要主动与原作联系,以获得特殊授权。

下载:

请到http://lesca.me/share/websh下载

版权声明

本文出自 Lesca 技术宅,转载时请注明出处及相应链接。

本文永久链接: https://www.lesca.cn/archives/websh-v0-2.html

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!