OpenSSH for Windows – áttekintés

Az OpenSSH a Linux és más nem Windows rendszerek rendszergazdái által a távoli rendszerek platformfüggetlen felügyeletéhez használt Secure Shell (SSH) eszközök nyílt forráskódú verziója. A Windows 10 1809-buildtől és a Windows Server 2019-től kezdve az OpenSSH szolgáltatás igény szerint elérhető.

Az SSH egy ügyfél-kiszolgáló architektúrán alapul, ahol a felhasználó által kezelt rendszer az ügyfél, a felügyelt távoli rendszer pedig a kiszolgáló. Az OpenSSH számos összetevőt és eszközt tartalmaz, amelyek célja a távoli rendszerfelügyelet biztonságos és egyszerű megközelítése.

Az alábbi táblázat a Windows OpenSSH alapértelmezett telepítési állapotát sorolja fel különböző Windows-kiadásokon.

Windows-kiadás SSH telepítési állapota
Windows Server 2019 Nincs telepítve, telepítés és engedélyezés választható funkciókkal
Windows Server 2022 Nincs telepítve, telepítés és engedélyezés választható funkciókkal
Windows Server 2025 Telepítve van, de nincs engedélyezve
Windows 10 build 1809 + Nincs telepítve, telepítés és engedélyezés választható funkciókkal

A Windows OpenSSH a következő parancsokat tartalmazza.

  • ssh A felhasználó helyi rendszerén futó SSH-ügyfélösszetevő
  • sshd az SSH-kiszolgáló összetevő, amelyet távolról felügyelt rendszeren kell futtatni
  • ssh-keygen hitelesítési kulcsokat hoz létre, kezel és konvertál az SSH-hoz
  • ssh-agent a nyilvános kulcsok hitelesítéséhez használt titkos kulcsokat tárolja
  • ssh-add titkos kulcsokat ad hozzá a kiszolgáló által engedélyezett listához
  • ssh-keyscan a nyilvános SSH-gazdagépkulcsok gazdagépektől való gyűjtésének segédletei
  • sftp A biztonságos fájlátviteli protokollt biztosító szolgáltatás, amely SSH-val fut
  • scp egy SSH-n futó fájlmásolási segédprogram

Tip

A dokumentáció az OpenSSH windowsos használatát ismerteti, beleértve a telepítést és a Windows-specifikus konfigurációt, parancsokat és használati eseteket. A gyakori OpenSSH-funkciók részletes dokumentációja a OpenSSH.com online érhető el.

A Windows OpenSSH-val kapcsolatos visszajelzéseket szívesen fogadjuk, és gitHub-problémák létrehozásával is meg lehet adni az OpenSSH GitHub-adattárunkban. Az OpenSSH nyílt forráskódú projektet az OpenBSD-projekt fejlesztői kezelik. A projekt Microsoft-elágazása a GitHubon található.

Következő lépések