使用sshd和corkscrew通过https运行安全命令行

时间:2011-11-04 14:11:18

标签: ssh

corkscrew让我在远程服务器上运行命令行程序吗?

EG,我想要“https://user@cmd.barrycarter.info/date/+%Y/”来提示我 对于401风格的密码(即我的标准登录密码),然后 返回一个只有“2011”的HTTP页面。

我一直在阅读关于sshd的ProxyCommand,但我不确定 明白它。

一般抱怨:

  • 我经常在客户端,需要ssh访问我的服务器。一些 我的客户可以/将要/已经安装了腻子,但许多人没有和 惯于。他们访问网页没有问题(我不能 说服他们安装腻子比访问更安全 某些网页)。

  • 从家里,我使用SSH密钥访问我的机器,但仍然允许 用户名/密码验证方法。

  • 我意识到这似乎真的不安全,虽然它可能没有 比使用命令行运行ssh更安全 用户名密码。

  • 我意识到我可以编写一个完成所有这些工作的CGI,但我很想知道 如果有现有的解决方案。另外,我想运行“ssh网站” 服务器“在自己的端口没有别的+不想启动 lighttpd的两个副本(假设甚至可能)。

1 个答案:

答案 0 :(得分:0)

正如您所描述的那样,我认为您的问题需要您编写自定义CGI。

也许您可以使用portaputty代替?