Appearance
VSCode Remote SSH
1. 配置 SSH 远程
VSCode 安装
Remote - SSH插件
使用 Shell 远程到 Linux 系统,确保以下内容已配置正确:
OpenSSH 已更新到最新,
sshd服务已启动/etc/ssh/sshd_config的默认配置没有被修改- 例如
AllowTcpForwarding值应该为yes - 若有调整
sshd_config的配置内容记得重新启动sshd服务
- 例如
在 VSCode 中远程到目标主机试下

连接成功,则会在 VSCode 左下角显示 SSH 状态

注意:
- 在首次用 VSCode SSH 到目标主机时,会在目标主机上安装 VSCdoe - Server(默认安装目录在
~/.vscode-server),并启动相关进程- 如果 SSH 到目标主机失败,则可以先翻阅下远程主机
~/.vscode-server目录下*.log的相关文件,先确认下是否是远端的问题,再翻看客户端 VSCode 控制台中Remote - SSH中的输出提示有无异常- 想要重新安装 VSCdoe - Server 的话,可以先杀掉所有相关进程,再删除
~/.vscode-server目录
另外还可以配置下 SSH 免登录,参考:Linux OpenSSH 配置。