立即订购 VPS!

InfrawireInfrawire 标志文档
Appeler

在 Windows VPS 上安装 OpenSSH Server

RDP 外,OpenSSHWindows VPS 提供 SSH/SFTP 管理。

📋 前提条件

  • 具有管理员权限的 Windows Server;如需放行 22 端口见防火墙

安装功能

管理员 PowerShell:

PowerShell
Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*' Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

启动服务

PowerShell
Start-Service sshd Set-Service -Name sshd -StartupType Automatic Get-Service sshd

Windows 防火墙

规则通常会自动创建,否则:

PowerShell
New-NetFirewallRule -Name "OpenSSH-Server-In-TCP" -DisplayName "OpenSSH Server (TCP 22)" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22

从本机测试

替换 VPS_IP 与 Windows 用户名:

Bash
ssh utilisateur@IP_DU_VPS

SFTP : sftp utilisateur@IP_DU_VPS

安全

  • 优先使用 SSH 密钥
  • 限制允许账户
  • 配合初始配置与更新

祝使用顺利!🚀

需要帮助?

对本教程有疑问?我们的团队与社区随时为您提供帮助。

我们的团队24/7为您提供帮助 · 加入我们的社区