CentOS 配置 VS Code Server
要远程使用VS Code,并不需要在远程机上安装VS Code,只需要能够SSH到就可以了。
安装步骤
- 为远程机配置好SSH公钥
- 在本地的VS Code安装Remote Development
- 配置本地的
.ssh/config
Host [随便填]
HostName ip或者域名
User SSH的用户
IdentityFile C:\\Users\\用户名\\.ssh\\id_rsa
最关键的一点:IdentityFile
这是指定私钥所在的位置。当服务器设置了RSA验证为yes之后,VS Code 远程连接会优先验证密钥,不会要求输入密码,因此会导致连接错误。(报错字样类似于管道xxxx)
在VS Code左下角点击连接到远程的按钮,选择Remote-SSH: Connect to Host
,选择刚才添加到config的host。第一次连接的时候,VS Code会自动安装VS Code Server,耐心等待即可。
Enjoy it!