我希望能够使用共享网络主机上的安全网页与任何目的地建立 SSH 连接。共享网络主机价格低廉且易于维护,并且通常允许 SSH 连接到网络服务器。有时我想 SSH 进入我的网络服务器,但没有直接 SSH 连接。
我知道控制台FISH,Ajax终端, 和任何期限。问题是 consoleFISH 在设计上是中间人攻击,而 Ajaxterm/Anyterm 需要在托管服务器上运行守护进程。Web 主机通常可以支持 cron 作业,但不支持持续运行守护进程。其他 Apache 模块通常也不适用,因为它们需要重新配置服务器并影响所有其他客户。
是否有任何软件包可以运行在我的共享网络托管帐户上,并提供具有这些限制的真正的 ssh 体验?
答案1
答案2
盒子里的壳。http://code.google.com/p/shellinabox/
我使用过 AjaxTerm,它似乎每隔几分钟就会断开连接。我尝试通过订阅使用 AnyTerm,但同样丢失了连接。AjaxTerm 和 AnyTerm 的列宽和行宽都是固定的。
但是,盒子中的外壳会根据您的浏览器大小进行缩放,从而为您提供更多的行和列。
安装相当简单,您可以下载一个 Debian 包。
提示:您可以使用浏览器中的放大/缩小功能缩小字体。对于剪切和粘贴,我唯一能让它工作的方式是使用浏览器菜单中的“编辑/粘贴”,而不是使用 CTRL/CMD v。