云计算百科
云计算领域专业知识百科平台

Vscode通过ssh远程连接Ubuntu服务器

1 服务器端配置

查看 vscode commit id (在Vsoce 的 “帮助”—“关于”中查看) 在这里插入图片描述 下载对应版本的 vscode-server ,下载链接的形式为:

https://update.code.visualstudio.com/commit:commit_id/server-linux-x64/stable

将 " commit_id " 替换为上面在vscode当中找到的,下载将得到 vscode-server-linux-x64.tar.gz 文件。

通过mobaxterm的ssh远程连接服务器之后,在 ~ 目录下创建 .vscode-server/bin 目录:

mkdir -p ~/.vscode-server/bin

创建完在MobaXterm的左边没有显示出文件夹的原因是 .文件是隐藏的,选择Show hidden(dot) files 就能看到了 在这里插入图片描述 在这里插入图片描述

将下载得到的 vscode-server-linux-x64.tar.gz 文件上传至上述新建的 ~/.vscode-server/bin 目录,并解压

cd ~/.vscode-server/bin
tar -zxvf vscode-server-linux-x64.tar.gz

解压后将在 ~/.vscode-server/bin 目录下生成 vscode-server-linux-x64 目录,将其改名为上文中得到的 vscode 的 commit id,并删除 vscode-server-linux-x64.tar.gz:在这里插入图片描述

mv vscode-server-linux-x64 ddc367ed5c8936efe395cffeec279b04ffd7db78
rm vscode-server-linux-x64.tar.gz

在这里插入图片描述 在这个以 vscode commit id 命名的目录中创建名为 0 的文件:

touch 0

2 配置本地远程连接

打开本地 vscode,点击左下角图标打开远程窗口 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 配置好ssh,Host可以随便写(在vscode中显示连接的服务器名字),HostName 是连接服务器的ip地址,User是登录的用户,Port是连接的端口号。 在这里插入图片描述 配置好后在远程连接时可以看到出现了Company 在这里插入图片描述 选择连接服务器的类型 在这里插入图片描述 输入密码 在这里插入图片描述 然后选择需要打开的文件夹 在这里插入图片描述 在服务器上安装扩展 在这里插入图片描述

3 参考

参考大佬的教程进行配置,教程中还有免密登录等教程

赞(0)
未经允许不得转载:网硕互联帮助中心 » Vscode通过ssh远程连接Ubuntu服务器
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!