Terminal的URL-Scheme支持
MacOS/Windows都自带了终端App,如果有URL Scheme支持的话,那么通过网页超链接就可以唤起终端SSH会话。这里调研下其可行性。
URL-Scheme支持
MacOS
ssh://<username>@<host>:<port>
默认是Terminal运行,可以通过iterm2等第三方终端App设置修改为对应App打开。
Windows
实际验证默认不支持,Putty等App可以经过配置进行支持,给个例子。
Windows 整体内置的URL Scheme也有一些,比如支持唤起商店指定App如Terminal产品页,点击测试
另外了解下,Windows11预装Terminal,之前系统需要手动安装。
写在最后
期望Windows能改进下这块的支持,对比Mac还是差一截。