Ako povoliť a používať nové vstavané SSH príkazy Windows 10
Spoločnosť Microsoft oznámila, že v roku 2015 prináša do systému Windows integrovaný klient OpenSSH. Nakoniec to urobili a klient SSH je skrytý v aktualizácii Windows 10 Fall Creators Update. Teraz sa môžete pripojiť na server Secure Shell z Windows bez inštalácie PuTTY alebo akéhokoľvek iného softvéru tretej strany.
aktualizovať:Vstavaný klient SSH je teraz predvolene zapnutý v aktualizácii Windows 10 v apríli 2018. Tu je postup, ako získať aktualizáciu, ak ho ešte nemáte v počítači.
Funkcia PuTTY môže mať ešte ďalšie funkcie. Podľa nástroja na sledovanie chýb na projekte GitHub integrovaný klient SSH podporuje v súčasnosti iba tlačidlá ed25519.
Ako nainštalovať klient SSH systému Windows 10
Klient SSH je súčasťou systému Windows 10, ale je to "voliteľná funkcia", ktorá nie je predvolene nainštalovaná.
Ak ju chcete nainštalovať, prejdite na položku Nastavenia> Aplikácie a v časti Aplikácie a funkcie kliknite na položku Spravovať voliteľné funkcie.
Kliknite na položku Pridať funkciu v hornej časti zoznamu nainštalovaných funkcií. Ak už máte nainštalovaný SSH klient, zobrazí sa tu v zozname.
Prejdite nadol, kliknite na možnosť "OpenSSH Client (Beta)" a kliknite na "Install".
Systém Windows 10 ponúka aj server OpenSSH, ktorý môžete nainštalovať, ak chcete na počítači spustiť server SSH. Túto inštaláciu by ste mali nainštalovať len vtedy, ak chcete na svojom počítači skutočne spustiť server a nielen pripojiť sa na server bežiaci na inom systéme.
Ako používať SSH klienta systému Windows 10
Teraz môžete používať klienta SSH spustením ssh
Príkaz. To funguje buď v okne PowerShell, alebo v okne príkazového riadka, takže použite podľa toho, čo uprednostňujete.
Ak chcete rýchlo otvoriť okno PowerShell, kliknite pravým tlačidlom myši na tlačidlo Štart alebo stlačte Windows + X a v ponuke zvoľte "Windows PowerShell".
Ak chcete zobraziť syntax príkazu ssh, stačí ho spustiť:
ssh
Ak sa zobrazí chybové hlásenie o tom, že príkaz nie je nájdený, budete sa musieť odhlásiť a prihlásiť sa znova. Reštartovanie počítača bude tiež fungovať. Toto by nemalo byť potrebné, ale toto je beta funkcia.
Tento príkaz pracuje rovnako ako pri pripojení na server SSH cez ssh
príkaz na iné operačné systémy ako MacOS alebo Linux. Jeho syntax alebo možnosti príkazového riadku sú rovnaké.
Ak sa napríklad chcete pripojiť na server SSH na adrese ssh.example.com s používateľským menom "bob", spustíte:
ssh [email protected]
V predvolenom nastavení sa príkaz pokúsi pripojiť na server SSH bežiaci na portu 22, ktorý je predvolený. Možno sa však budete musieť pripojiť k serveru bežiacemu na inom porte. Vykonáte to tak, že zadáte port s -p
switch. Ak napríklad server akceptuje pripojenia na portu 7777, spúšťate:
ssh [email protected] -p 7777
Podobne ako u iných klientov služby SSH, budete vyzvaní, aby ste pri prvom pripojení prijímali kľúč hostiteľa. Potom získate prostredie príkazového riadka, ktoré môžete použiť na spustenie príkazov na vzdialenom systéme.