问题描述:多次输入密码,一直连接不上
解决方法;
打开远程服务器中~/.vscode-server/bin/xxx
文件夹,此时可以看到一个名为vscode-server.tar.gz
,截图如下:
上面的37开头的文件夹称为Commit Id,现在利用Commit ID下载远程连接需要的文件。使用这个链接:
https://update.code.visualstudio.com/commit:$COMMIT_ID/server-linux-x64/stable
下载所需文件,注意链接中的$COMMIT_ID这几个字符(注意$不要忘记)需要换成自己的,比如我的是379476f0e13988d90fab105c5c19e7abc8b1dea8 ,那么此时我通过https://update.code.visualstudio.com/commit:379476f0e13988d90fab105c5c19e7abc8b1dea8/server-linux-x64/stable就可以下载到需要的文件。
将下载好的压缩文件上传到计算云~/.vscode-server/bin/xxx文件夹中
如下图:(解压前需要删除vscode-server.tar.gz,
同时拷贝过程可能需要写入权限,赋予即可)
上传:
scp C:\Users\lw0107798\Downloads\vscode-server-linux-x64.tar.gz [email protected]:/mnt/disk/lw0107798/.vscode-server/bin/1e790d77f81672c49be070e04474901747115651
使用tar -xvf vscode-server-linux-x64.tar.gz --strip-components=1
解压拷贝好的文件,最后赋予 node和server.sh添加可执行权限( chmod +x node server.sh ),如下图: