Ebben az útmutatóban megmutatom, hogyan engedélyezd az OpenSSH szervert Windows 10 vagy Windows 11 rendszeren, hogy csatlakozni tudj az RPI SSH Pro alkalmazásból.
Ha az alkalmazásban Connection refused vagy Connection timed out hibát kapsz, nagy eséllyel az SSH szolgáltatás nincs engedélyezve.
OpenSSH Server telepítése
- Nyisd meg:Settings → Apps → Optional features
- Kattints:Add a feature
- Keresd meg:OpenSSH Server
- Kattints a Install gombra.
Telepítés után indítsd újra a gépet (ajánlott).
SSH szolgáltatás elindítása
Nyomd meg: Win + R
Írd be:
services.msc
Keresd meg:
OpenSSH SSH Server (sshd)
- Startup type: Automatic
- Kattints: Start
Ezután az SSH szolgáltatás minden rendszerindításkor automatikusan elindul.
Tűzfal ellenőrzése
Admin PowerShell-ben futtasd:
Get-NetFirewallRule -Name *ssh*
Ha nincs engedélyezve 22-es port, futtasd:
New-NetFirewallRule -Name sshd -DisplayName "OpenSSH Server (sshd)" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
.
Alternatív módszer – OpenSSH telepítése és engedélyezése PowerShellből (haladó)
dism /Online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
A telepítés után indítsd el az SSH szolgáltatást:
Start-Service sshd
Állítsd be, hogy rendszerindításkor automatikusan elinduljon:
Set-Service -Name sshd -StartupType Automatic
Ellenőrzéshez futtasd:
Get-Service sshd
Ha a Status mezőben Running látható, az SSH szerver aktív.
SSH működés tesztelése
Ugyanazon a hálózaton egy másik gépről próbáld ki:
Példa:
ssh albert@192.168.1.50
Ha jelszót kér → az SSH működik.
Beállítás RPI SSH Pro alkalmazásban
Host: a Windows gép IP címe
Port: 22
Username: Windows felhasználóneved
Authentication: jelszó
Gyakori hibák
Connection refused
→ Az sshd szolgáltatás nem fut.
Connection timed out
→ Tűzfal vagy hálózati blokkolás.
Permission denied
→ Hibás felhasználónév vagy jelszó.
Ha nem sikerül
Új hozzászólásban add meg:
- Windows verzió
- Pontos hibaüzenet
- Helyi vagy internetes kapcsolat
- Használt port