之前一直是使用XSHELL登录服务器,用VIM编写代码,进行调试,但是VSCODE确实太香。
偶然发现微软给VSCODE加入了SSH-REMOTE插件,从而在本地使用VSCODE操作服务器上的程序不再梦幻。
概述
方法其实非常简单:
- 安装openssh
- 生成本地公钥
- 公钥上传服务器
- 配置VSCODE
准备工作
安装openssh的方法很多,可以用POWERSHEEL命令行安装,也可以下载openssh安装。
生成本地公钥的方法跟以前写的方法一样,不再说了。
把公钥复制到服务器.ssh文件夹的authorized_keys里面。
配置VSCODE
下面重点说一下配置VSCODE,其实也很简单,首先在VSCODE里面安装插件ssh-remote,然后执行下面的步骤:
- 左下角有个绿色的连接符号,点一下,然后选择connect to Host
- 输入连接服务器地址,格式为:Username@Host_IP
- 选择服务器操作系统
- 输入密码,记得这一步特别恶心,连续输入五遍以上
- 左下角出现HOST的IP地址。
这样就连接上了。
使用
使用很方便,VSCODE里面打开文件夹,然后在提示的地址栏输入文件夹路径,可以直接输入,也可以用鼠标点击里面提示的文件夹名字。