群晖 VSCode Remote 配置

1. 客户端 VSCode 安装 Remote 插件

安装插件, 略

添加远程连接 aaa@192.168.1.xxx, 连接、等待, 输入密码

2. 连接时可能连不上,并出现警告

警告: The remote host may not meet VS Code Server's prerequisitesfor glibc and libstdc++

这个警告实际上不用管它。
我在这个问题上卡了很久。。。

3. 连不上的真实原因

原因:群晖考虑安全性默认禁止了TCP转发,即配置文件里AllowTcpForwarding的默认值为: “no”

解决方法: 通过ssh 连接群晖, 编辑 /etc/ssh/sshd_config 文件,修改:

1
2
# AllowTcpForwarding no  
AllowTcpForwarding yes

保存后重启群晖。