Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从网页(如html或javascript)打开putty_Javascript_Html_Linux_Jsp_Putty - Fatal编程技术网

如何从网页(如html或javascript)打开putty

如何从网页(如html或javascript)打开putty,javascript,html,linux,jsp,putty,Javascript,Html,Linux,Jsp,Putty,我需要从浏览器打开putty终端。 最初,我得到的答案是更改注册表设置。但我的客户不想更改注册表更改 在谷歌上搜索了这么多次之后,我得到了答案,使用shellinabox,您可以在Linux中安装并配置为通过浏览器打开终端登录Linux框。 我只想编辑我的问题,这将是有益的其他人。 谢谢 Shanmugam出于明显的安全原因,当单击链接时,您的浏览器无法启动另一个可执行文件。您不可能要求什么,唯一的方法是使用此技术并将自定义“协议”关联到给定的可执行文件: 但它会修改注册表是否有其他方法可以从

我需要从浏览器打开putty终端。 最初,我得到的答案是更改注册表设置。但我的客户不想更改注册表更改

在谷歌上搜索了这么多次之后,我得到了答案,使用shellinabox,您可以在Linux中安装并配置为通过浏览器打开终端登录Linux框。 我只想编辑我的问题,这将是有益的其他人。 谢谢
Shanmugam

出于明显的安全原因,当单击链接时,您的浏览器无法启动另一个可执行文件。

您不可能要求什么,唯一的方法是使用此技术并将自定义“协议”关联到给定的可执行文件:


但它会修改注册表

是否有其他方法可以从网页打开putty终端?网页不能在客户端上运行任意代码,除非事先以某种方式进行设置。这将是一个可怕的安全漏洞。“客户不接受注册表更改”-为什么客户不接受注册表更改?好的,请理解,其客户被告知在不更改注册表的情况下进行探索需要打开putty,好的,我将按照此处讨论的内容通知客户,感谢大家的回复。虽然实际上这是唯一合理的解决方案,但很明显,OP不想要什么。所以我应该用“这是不可能的,唯一的方法是…”这样的方式来更改答案吗?这是有道理的,但PuTTY无论如何都无法处理URL。所以这个链接不足以打开PuTTY。大家好,经过长时间的搜索,我在下面找到了一种方法,那就是shellinabox。。但安装后,当我试图用浏览器打开它时,它没有打开,有人有过这样的经历吗?