1. На Windows: поставить и запустить SSH-сервер
Открой PowerShell от администратора (Win+X → «Терминал (Администратор)» или «PowerShell
(Администратор)»):
# Установка компонента
Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
# Запуск + автозапуск
Start-Service sshd
Set-Service -Name sshd -StartupType Automatic
# Правило фаервола (обычно создаётся само, но на всякий случай)
if (!(Get-NetFirewallRule -Name "OpenSSH-Server-In-TCP" -ErrorAction SilentlyContinue)) {
New-NetFirewallRule -Name 'OpenSSH-Server-In-TCP' -DisplayName 'OpenSSH Server (sshd)' `
-Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
}
# Проверка
Get-Service sshd
Должно быть Status: Running.
2. Узнать IP и имя пользователя Windows
ipconfig | Select-String "IPv4"
whoami
Запомни IP (например 192.168.1.50) и логин (например DESKTOP-ABC\ivan — нам нужна часть после \, то есть ivan).