Windows → Windows VSCode Remote SSH 不同子网下的配置流程 Windows → Windows VSCode Remote SSH 不同子网下的配置流程✅ 一、远程机器Win10准备0️⃣ 安装 tailscale 并登录1️⃣ 安装 OpenSSH Server2️⃣ 创建开发用户不要用 Administrator这里创建的开发用户名是dev3️⃣ 将 dev 加入管理员组关键步骤 ✅4️⃣ 重启 sshd 服务无需重启电脑5️⃣ 推荐/可选设置默认 Shell 为 CMD✅ 二、本地机器Win11配置0️⃣ 安装 tailscale 并登录1️⃣ 安装 VSCode 插件2️⃣ 修改 VSCode settings.json3️⃣ 以管理员身份运行 VSCode第一次推荐✅ 三、连接流程1️⃣ 测试 SSH 是否正常2️⃣ 使用 VSCode 连接✅ 四、常见错误与解决方案❌ 错误no sshd parent proc原因解决❌ 错误Failed to parse remote port原因解决❌ PowerShell 权限错误✅ 五、安全最佳实践推荐 不要直接用 Administrator 登录 可选启用 SSH Key后续优化 限制 22 端口来源如果用 Tailscale✅ 六、最终架构✅ 七、完整成功标志适用于本地Windows 11远程Windows 10/11通过 Tailscale / 内网 IP 连接使用 VSCode Remote‑SSH✅ 一、远程机器Win10准备0️⃣ 安装 tailscale 并登录自行官网下载并登录随后即可知道每台设备的ip (100.xxx.xx.xx)1️⃣ 安装 OpenSSH Server以管理员身份打开 PowerShellAdd-WindowsCapability-Online-Name OpenSSH.Server~~~~0.0.1.0启动服务Start-ServicesshdSet-Service-Name sshd-StartupType Automatic确认状态Get-Servicesshd应该看到Status : Running2️⃣ 创建开发用户不要用 Administrator这里创建的开发用户名是’dev’net user dev 密码/add3️⃣ 将 dev 加入管理员组关键步骤 ✅⚠ 这是 VSCode Remote‑SSH 在 Windows 上正常运行的关键。Add-LocalGroupMember-GroupAdministrators-Memberdev验证Get-LocalGroupMemberAdministrators确保列表中包含dev4️⃣ 重启 sshd 服务无需重启电脑Restart-Servicesshd5️⃣ 推荐/可选设置默认 Shell 为 CMDPowerShell 在 VSCode Remote‑SSH 下偶尔有兼容问题。建议改为 CMDNew-ItemProperty-PathHKLM:\SOFTWARE\OpenSSH-Name DefaultShell -ValueC:\Windows\System32\cmd.exe-PropertyType String-Force然后Restart-Servicesshd✅ 二、本地机器Win11配置0️⃣ 安装 tailscale 并登录自行官网下载并登录随后即可知道每台设备的ip (100.xxx.xx.xx)1️⃣ 安装 VSCode 插件安装Remote - SSH2️⃣ 修改 VSCode settings.json打开Ctrl Shift P Preferences: Open Settings (JSON)加入{remote.SSH.remotePlatform:{100.69.54.92:windows},remote.SSH.useExecServer:false}⚠ 必须明确指定 windows否则可能误判为 linux。3️⃣ 以管理员身份运行 VSCode第一次推荐右键 VSCode以管理员身份运行第一次成功后可恢复普通启动✅ 三、连接流程1️⃣ 测试 SSH 是否正常在本地 PowerShellssh dev100.xx.xx.xx能登录说明 OK。2️⃣ 使用 VSCode 连接Remote-SSH: Connect to Host选择dev100.xx.xx.xx第一次会自动安装C:\Users\dev\.vscode-server✅ 四、常见错误与解决方案❌ 错误no sshd parent proc原因Get-CimInstance Win32_Process 权限不足解决✅ 将 dev 加入 Administrators 组✅ Restart-Service sshd✅ 重新连接❌ 错误Failed to parse remote port原因VSCode 误判远程平台为 Linux解决remote.SSH.remotePlatform:{IP地址:windows}❌ PowerShell 权限错误解决✅ 改默认 Shell 为 CMD✅ 或管理员身份运行 VSCode 一次✅ 五、安全最佳实践推荐 不要直接用 Administrator 登录推荐结构用户用途Administrator系统维护dev开发 SSH 连接 可选启用 SSH Key后续优化禁用密码登录编辑C:\ProgramData\ssh\sshd_config修改PasswordAuthentication no PubkeyAuthentication yes然后Restart-Servicesshd 限制 22 端口来源如果用 Tailscale建议只允许100.x.x.x 网段✅ 六、最终架构Win11 (VSCode) ↓ SSH Tailscale / 内网 IP ↓ Win10 (OpenSSH Server) ↓ C:\Users\dev\.vscode-server✅ 七、完整成功标志当成功时远程会出现目录C:\Users\dev\.vscode-serverVSCode 状态栏显示SSH: 100.xx.xx.xx且不再出现no sshd parent proc这就是 Windows → Windows VSCode Remote‑SSH 的稳定 pipeline。

相关新闻

最新新闻

XSS攻击原理、实战与防御:从反射型到DOM型的Web安全深度解析

XSS攻击原理、实战与防御:从反射型到DOM型的Web安全深度解析

1. 项目概述:为什么XSS依然是Web安全的头号威胁?干了这么多年安全,每次给新人做培训,讲到Web安全漏洞,跨站脚本攻击(XSS)永远是绕不开的第一课。它不像SQL注入那样直接威胁数据库,也…

2026/7/4 20:46:52
E-Hentai Downloader:重新定义漫画资源管理的智能解决方案

E-Hentai Downloader:重新定义漫画资源管理的智能解决方案

E-Hentai Downloader:重新定义漫画资源管理的智能解决方案 在数字内容管理领域,高效获取和整理漫画资源一直是个技术挑战。传统的手动下载方式不仅耗时耗力,还面临着文件管理混乱、资源完整性难以保证等问题。E-Hentai Downloader作为一款基于…

2026/7/4 20:46:52
E-Hentai Downloader 实战指南:从问题解决到效率提升

E-Hentai Downloader 实战指南:从问题解决到效率提升

E-Hentai Downloader 实战指南:从问题解决到效率提升 核心功能模块一:单作品下载优化 如何解决大文件下载中断与存储混乱问题? 场景痛点描述 痛点1:下载超过100页的漫画时频繁出现"网络错误",重新下载需从头…

2026/7/4 20:46:52
从协议解析到波形实时显示:硬核拆解ZLinear采集卡上位机软件的开发架构

从协议解析到波形实时显示:硬核拆解ZLinear采集卡上位机软件的开发架构

zlinear开源电子 前言 大家好,我是ZLinear的硬件工程师。 在之前的三十多篇博文中,我们从PCB的微观物理世界聊到了RT-Thread的多线程调度,从Modbus协议栈聊到了选型指南,几乎把采集卡的“硬”功夫讲透了。但每当我分享完底层原…

2026/7/4 20:46:52
E-Hentai Downloader:漫画资源高效管理完全指南

E-Hentai Downloader:漫画资源高效管理完全指南

E-Hentai Downloader:漫画资源高效管理完全指南 一、核心价值:为什么选择这款工具? 1.1 效率革命:从手动到自动化的跨越 为什么说传统下载方式正在被淘汰? 传统漫画下载需要手动保存每一张图片,再手动整理成…

2026/7/4 20:46:52
springboot集成 Nacos 获取nacos中的配置文件内容 实现配置管理

springboot集成 Nacos 获取nacos中的配置文件内容 实现配置管理

springboot集成 Nacos 获取nacos中的配置文件内容 实现配置管理springboot集成 Nacos 获取配置内容 实现配置管理待验证后补入官网教程中的springboot集成nacos和官网教程中的“Nacos Spring关键特性”中的全部内容、其中涉及到各个注解的使用及示例和此内容 springboot集成 N…

2026/7/4 20:41:52

周新闻

月新闻