在内网工作时,如何使用 vscode remote ssh 去连接内网服务器?
来源:https://stackoverflow.com/questions/56671520/how-can-i-install-vscode-server-in-linux-offline
看这个回答:
一般来说,内网会提供 vscode 安装包,remote-ssh 的 vsix,先安装好。
随后,保证自己的设备可以通过普通 ssh 连接内网服务器。
接着,使用 vscode remote-ssh 连接内网服务器时,会由于无法下载 vscode-server 而报错。
找找内网仓库里有没有 vscode-server 压缩包,若有,解压到 .vscode-server/bin/${commit_id}/ 里
接着把 server.sh 和 node 的权限设置成 777,再用 vscode remote-ssh 看看。
也可以看看 vscode 的报错日志,也许能找到一些线索
在 ~/.vscode-server/ 文件夹下,ls -alh,也能看到隐藏的 .log 文件,记录了一些报错原因。