一.背景
web端的linux机器登录(ssh)之前已经说过,有很多的解决方案可以选择,但windows的资料却很少(需求也是少),主要想实现的样子为:页面中点击连接终端,调用window本地的mstsc命令(即cmd命令),传入ip,端口设置用户名密码,自动打开指定机器的远程桌面连接。
二.方案
浏览器(即js)是不允许直接调用本地cmd命令的,太不安全了,其他方式大致分为:使用chrome的NPAPI,让用户电脑事先修改注册表,让用户电脑生成RDP文件
三.总结
- 不论插件,还是rdp文件还是注册表,都需要”侵入”用户电脑,不安全,需要用户手动点击同意。
- IE的ActiveXObject可以使用,第三方厂商提供的远程登录也可以,但需要主动下载一些插件到自己电脑上
说点什么
欢迎讨论