群晖 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++

Image
这个警告实际上不用管它。 我在这个问题上卡了很久。。。
3. 连不上的真实原因
原因:群晖考虑安全性默认禁止了TCP转发,即配置文件里AllowTcpForwarding的默认值为: "no"
解决方法: 通过ssh 连接群晖, 编辑 /etc/ssh/[sshd_config](https://zhida.zhihu.com/search?content_id=231556274&content_type=Article&match_order=1&q=sshd_config&zd_token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJ6aGlkYV9zZXJ2ZXIiLCJleHAiOjE3NTg0MjgxMTUsInEiOiJzc2hkX2NvbmZpZyIsInpoaWRhX3NvdXJjZSI6ImVudGl0eSIsImNvbnRlbnRfaWQiOjIzMTU1NjI3NCwiY29udGVudF90eXBlIjoiQXJ0aWNsZSIsIm1hdGNoX29yZGVyIjoxLCJ6ZF90b2tlbiI6bnVsbH0.OE_c58fNOMlVjyc3gVKUdM5PntZrogrA_i4WmQzShV8&zhida_source=entity) 文件,修改:
# AllowTcpForwarding no
AllowTcpForwarding yes
保存后重启群晖。
No comments to display
No comments to display