Настройка SSH-сервера на Windows: пошаговое руководство

SSH-сервер позволяет подключаться к Windows удалённо через защищённый канал. Настройка занимает несколько минут и встроена в систему начиная с Windows 10.

Установка OpenSSH Server

Откройте ПараметрыПриложенияДополнительные компонентыДобавить компонент. Найдите OpenSSH Server и установите его. Либо выполните в PowerShell от администратора:

  • Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

Запуск и настройка службы

Запустите службу sshd и включите автозапуск:

  • В PowerShell: Set-Service sshd -StartupType Automatic; Start-Service sshd
  • Или через оснастку services.msc: найдите службу OpenSSH SSH Server, установите тип запуска «Автоматически» и запустите её.

Проверка подключения

С любого компьютера выполните: ssh username@ip_адрес. Если подключение не проходит, откройте порт 22 в брандмауэре: New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH' -Enabled True -Direction Inbound -Protocol TCP -LocalPort 22.

Готово! Теперь Windows принимает SSH-подключения, и вы можете безопасно управлять системой удалённо.