Español

Instalar OpenSSH Server en un VPS Windows

Además de RDP, OpenSSH Server añade administración ligera por SSH/SFTP en su VPS Windows — útil para scripts, despliegues y transferencia de archivos.

📋 Requisitos previos

Instalar la capacidad

PowerShell de Administrador:

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

Iniciar y habilitar el servicio

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

Windows Firewall

A menudo se crea una regla automáticamente. En caso contrario:

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

Probar desde su PC

Sustituya VPS_IP y su nombre de usuario de Windows:

Bash
ssh usuario@IP_DEL_VPS

SFTP: sftp usuario@IP_DEL_VPS

Seguridad

  • Prefiera claves SSH en lugar de contraseñas.
  • Limite las cuentas permitidas; evite Administrator cuando sea posible.
  • Combínelo con la configuración inicial y actualizaciones regulares.

¡Feliz administración! 🚀

¿Necesita ayuda?

¿Preguntas sobre esta guía? Nuestro equipo y la comunidad están aquí para ayudarle.

Mantente al día con las últimas ofertas, descuentos y promociones especiales.

Ver promociones