vscode连接windows服务器出现过程试图写入的管道不存在

优云智算平台的windows

1. 确保 Windows 已启用 OpenSSH 服务器

Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*'
  • 如果 State 是 NotPresent,说明未安装。

  • 如果 State 是 Installed,说明已安装。

安装 OpenSSH Server(如果未安装)

# 安装 OpenSSH 服务器(管理员权限运行)
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

# 启动 SSH 服务
Start-Service sshd

# 设置 SSH 服务开机自启
Set-Service -Name sshd -StartupType 'Automatic'

2. 检查 Windows 防火墙是否放行 SSH(22端口)

放行 22 端口

# 允许 SSH 入站(管理员权限运行)
New-NetFirewallRule -Name "OpenSSH-Server" -DisplayName "OpenSSH Server (TCP-In)" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

检查防火墙规则

Get-NetFirewallRule -Name "OpenSSH-Server" | Select-Object Enabled, Direction, Action

确保 Enabled=True 且 Action=Allow

如果服务未运行:

Start-Service sshd  # 启动 SSH 服务

你可能感兴趣的:(错误记录,服务器,运维)