Lazy loaded image
云服务器工具配置与调试
📘Linux 服务器 vscode - server 手动部署与 VSCode 密钥连接教程
字数 752阅读时长 2 分钟
2025-11-9
2025-11-19
😀
文章的前言: 很多细节不复述了,很多轮子我就不重复造了, 默认 您已经开启了服务器的 22 端口的防火墙规则。 默认 您使用的Host(IP)是服务器的公网IP而不是服务器的私网。 默认 你已经修改过并且确定自己的用户名和密码 vscode如何安装插件和连接服务器就不复述了, 其他问题可以自己搜关键词搜索 实在不行下方留言,我看到了抽时间帮助你~

情况1:手动将vscode-server-linux安装到服务器

  1. 官方国内加速链接 下载服务器
    1. https://vscode.download.prss.microsoft.com/dbazure/download/stable/commit_id/vscode-server-linux-x64.tar.gz
      (文件名为:vscode-server-linux-x64.tar.gz 文件大小约 50-100 MB)
  1. 传输 此文件 到用户目录
  1. 在用户目录创建 文件夹 并进入 cd ~/.vscode-server/bin/
  1. 解压 此文件,并创建名为ommit_id的文件夹 (替换 {ommit_id}) tar -zxvf vscode-server-linux-x64.tar.gz -C {ommit_id} --strip-components 1
  1. 检验 ls ~/.vscode-server/bin/ddc367ed5c8936efe395cffeec279b04ffd7db78/
    1. 若能看到 nodepackage.json 等核心文件,说明安装成功
  1. vscode连接

情况2:使用密钥连接服务器

  1. 在要连接的电脑上 打开power shall,输入ssh-keygen -t rsa -b 4096 -C "备注" (将 备注 替换为你想要的注释)。(其他参数为加密算法、 指定密钥长度) 提示输入密码可以直接按回车跳过
  1. 创建完密钥之后会告诉你在那个目录下,一般是C:\Users\你的用户名\.ssh 文件下
  1. 将公钥,也就是后缀为_pub 的文件 上传到服务器
    1. 使用 ssh root@你的公网IP 命令登录。
    2. 进入用户主目录:cd ~
    3. 创建 .ssh 目录(如果不存在):mkdir -p ~/.ssh
    4. 设置 .ssh 目录权限:chmod 700 ~/.ssh
    5. 创建或编辑 authorized_keys 文件:touch ~/.ssh/authorized_keys
    6. 设置 authorized_keys 文件权限:chmod 600 ~/.ssh/authorized_keys
    7. 将本地生成的公钥 (id_rsa.pub 文件内容) 粘贴到 ~/.ssh/authorized_keys 文件中。
    8. 例如,在服务器上使用 vim ~/.ssh/authorized_keys 编辑器,将公钥内容粘贴进去并保存。

情况3:vscode密码连接服务器

不造轮子了,自行搜索
 
tips:
vscoce 的 .vscode可以配置头文件,在自己链接一些库时,可以方便F12跳转,以及屏蔽假报错。
这里放个小示例
c_cpp_properties.json
💡
其他问题,欢迎您在底部评论区留言,一起交流~
上一篇
在本地阿里云服务器ESC上安装部署NotionNext
下一篇
在阿里云Linux上部署Mosquitto

评论
Loading...