A Windows 10 új beépített SSH parancsok engedélyezése és használata
A Microsoft bejelentette, hogy 2015-ben integrált OpenSSH klienst küld a Windows-nak. Végül megtették, és egy SSH kliens rejtve van a Windows 10 Fall Creators frissítésében. Most már csatlakozhat a Biztonságos Shell szerverhez a Windows-ból a PuTTY vagy más harmadik féltől származó szoftverek telepítése nélkül.
frissítés:A beépített SSH-kliens mostantól alapértelmezés szerint engedélyezve van a Windows 10-es 2018-as frissítésében. A frissítés megszerzésének módja, ha még nincs a számítógépén.
A PuTTY még több funkcióval is rendelkezik. A projekt GitHub-os hibajavítója szerint az integrált SSH-ügyfél csak az ed25519 kulcsokat támogatja jelenleg.
A Windows 10 SSH kliensének telepítése
Az SSH kliens a Windows 10 része, de ez egy "opcionális funkció", amely alapértelmezés szerint nincs telepítve.
A telepítéshez lépjen a Beállítások> Alkalmazások pontra, és kattintson az „Opciók és szolgáltatások” alatt az „Opcionális szolgáltatások kezelése” pontra.
A telepített szolgáltatások listájának tetején kattintson a „Hozzáad egy funkciót” gombra. Ha már telepítette az SSH-klienst, az itt megjelenik a listában.
Görgessen le, kattintson az „OpenSSH Client (Beta)” opcióra, majd kattintson az „Install” gombra..
A Windows 10 OpenSSH-kiszolgálót is kínál, amelyet akkor telepíthet, ha SSH-kiszolgálót kíván futtatni a számítógépén. Csak akkor telepítse ezt, ha valójában egy kiszolgálót szeretne futtatni a számítógépen, és nem csak egy másik rendszeren futó kiszolgálóhoz csatlakozni.
A Windows 10 SSH kliens használata
Most az SSH klienst a ssh
parancs. Ez egy PowerShell ablakban vagy egy Parancssor ablakban működik, ezért használja azt, amelyik tetszik.
A PowerShell ablak gyors megnyitásához kattintson a jobb gombbal a Start gombra, vagy nyomja meg a Windows + X billentyűt, és válassza a „Windows PowerShell” menüpontot.
Az ssh parancs szintaxisának megtekintéséhez csak futtassa:
ssh
Ha egy hibaüzenetet lát, amelyben a parancs nem található, ki kell jelentkeznie és újra be kell jelentkeznie. A számítógép újraindítása is működik. Ez nem szükséges, de ez egy béta funkció.
Ez a parancs ugyanúgy működik, mint az SSH szerverhez való csatlakozás a ssh
parancsot más Mac OS vagy Linux operációs rendszereken. Szintaxisa vagy parancssori opciói azonosak.
Ha például az ssh.example.com SSH-kiszolgálójára szeretne csatlakozni a "bob" felhasználónévvel, akkor futtathatja:
ssh [email protected]
Alapértelmezés szerint a parancs megpróbál csatlakozni a 22. porton futó SSH-kiszolgálóhoz, amely az alapértelmezett. Előfordulhat azonban, hogy csatlakoznia kell egy másik porton futó kiszolgálóhoz. Ezt úgy teheted meg, hogy megadod a portot a -p
kapcsoló. Ha például a kiszolgáló elfogadja a 7777-es porton lévő kapcsolatokat, akkor futtatná:
ssh [email protected] -p 7777
A többi SSH klienshez hasonlóan a rendszer a csatlakozás első alkalommal történő fogadására kéri a gazdagép kulcsát. Ezután kap egy parancssoros környezetet, amelyet a távoli rendszeren futó parancsok futtatására használhat.