[VSCode] 远程连接服务器写代码

插件安装

Remote - SSH

本地配置(获取秘钥)

首先生成key, 一般在C:\Users\你的用户名\.ssh

没有就用cmd生成下

ssh-keygen -t rsa

此时会有以下两个文件

  • id_rsa 秘钥
  • id_rsa.pub 公钥

服务器配置(linux)

把上面公钥的内容复制一份(右键 记事本打开即可)

打开服务器的/root/.ssh文件夹里的authorized_keys文件

把公钥内容放在最后面, 如果没有这个文件夹/文件 就创建一下

vscode配置

弄完以后, 点远程资源管理器图标 有个设置按钮,单击 会提示你选择配置文件

默认是C:\Users\你的用户名\.ssh\config,打开

输入

Host bt
    HostName 你的域名(比如1.201.302.404)
    User root
    Port 22

然后连接即可(可能会让你输入服务器, linux/windows之类的)