1. 安装vscode
vscode的官网下载安装包
https://code.visualstudio.com/
2. 安装ssh插件

3. ubuntu系统中安装ssh服务
bash
sudo apt-get install openssh-server
sudo service ssh restart
4. 修改ssh服务设置
bash
sudo vim /etc/ssh/sshd_config
33 PermitRootLogin yes #新增
34 #PermitRootLogin prohibit-password
35 #StrictModes yes
36 #MaxAuthTries 6
37 #MaxSessions 10
38
39 PubkeyAuthentication yes #修改
40
41 # Expect .ssh/authorized_keys2 to be disregarded by default in future.
42 AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2 #修改
5. 在windows系统中生成密钥
Win + R , 运行cmd命令,输入ssh-keygen,按下三次回车键,效果如下图所示

6. 将id_rsa.pub文件中的公钥拷贝到ubuntu系统
bash
vim ~/.ssh/authorized_keys
将你自己的公钥拷贝到该文件,类似如下情况

7. 重启ssh服务
bash
sudo service ssh start
8. vscode 访问远程服务器

