Kuidas ühenduda serveriga SSH kaudu — Windows, macOS, Linux
Serveriga SSH kaudu ühendumiseks on vaja kolme asja: IP-aadressi, kasutajanime ja parooli (või SSH-võtit). Põhikäsk on macOS-is, Linuxis ja kaasaegses Windowsis ühesugune:
ssh kasutaja@SINU_IP
Allpool on kirjas, kuidas seda igas operatsioonisüsteemis teha.
Linux ja macOS
SSH-klient on terminali juba sisse ehitatud. Ava terminal ja käivita:
Esimesel ühendumisel küsib süsteem serveri võtme kinnitust — sisesta yes. Seejärel sisesta parool (märke ei kuvata, see on normaalne).
Kui SSH töötab muudetud pordil, määra see lipuga -p:
ssh -p 2222 [email protected]
Windows 10 ja 11: sisseehitatud klient
Kaasaegsetes Windowsi versioonides on SSH-klient juba olemas. Ava PowerShell või käsurida ja sisesta sama käsk:
ssh root@203.0.113.10
Kõik toimib samamoodi nagu Linuxis. See on kõige lihtsam viis — kolmanda osapoole programme pole vaja.
Windows: PuTTY
Kui eelistad graafilist klienti, kasuta PuTTY-t:
- Laadi PuTTY ametlikult saidilt alla ja käivita.
- Väljale Host Name sisesta serveri IP-aadress.
- Väljale Port märgi port (vaikimisi
22). - Veendu, et ühenduse tüübiks on valitud SSH.
- Vajuta Open.
- Avanenud aknas sisesta kasutajanimi ja parool.
Esimesel ühendumisel näitab PuTTY hoiatust võtme sõrmejälje kohta — vajuta Accept.
Viiside võrdlus
| OS | Klient | Käsk / tegevus |
|---|---|---|
| Linux | Terminal | ssh user@ip |
| macOS | Terminal | ssh user@ip |
| Windows 10/11 | PowerShell | ssh user@ip |
| Windows (GUI) | PuTTY | Host + Port + Open |
Ühendumine SSH-võtmega
Kui oled seadistanud võtmega sisselogimise, määra privaatvõtme asukoht lipuga -i:
ssh -i ~/.ssh/id_ed25519 [email protected]
PuTTY-s lisatakse võti jaotises Connection → SSH → Auth → Credentials (formaat .ppk, teisendatakse utiliidiga PuTTYgen).
Sagedased vead ja lahendused
Connection timed out. Server ei ole kättesaadav: kontrolli IP-d, kas server on käivitatud ja kas tulemüür pordi blokeerib. Kättesaadavuse kontroll:
ping 203.0.113.10
Connection refused. Port on suletud või SSH-teenus ei tööta. Veendu, et port on õige ja serveris töötab sshd.
Permission denied. Vale kasutajanimi, parool või võti. Kontrolli kasutajanime ja klaviatuuripaigutust.
Host key verification failed. Serveri võti on muutunud (näiteks pärast OS-i uuesti paigaldamist). Kustuta vana kirje:
ssh-keygen -R 203.0.113.10
Korduma kippuvad küsimused
Millist porti SSH vaikimisi kasutab?
Porti 22. Kui administraator on seda muutnud, ühenda lipuga -p ja vajaliku numbriga.
Kas Windows 11-s tuleb PuTTY paigaldada?
Ei. PowerShelli sisseehitatud kliendist piisab. PuTTY on kasulik siis, kui vajad graafilist liidest või töötad .ppk-võtmetega.
Kuidas ühenduda, kui unustasin root-parooli? Kasuta serveri juhtpaneelis KVM-konsooli — see annab ligipääsu riistvara tasemel ja lubab parooli taasterežiimis lähtestada.
Kas saab kohe tavakasutajana sisse logida?
Jah, kirjuta rooti asemel tema nimi: ssh deploy@SINU_IP. Nii on turvalisem.
Kokkuvõte
SSH on standardne viis serveri haldamiseks. macOS-is, Linuxis ja Windows 10/11-s piisab ühest käsust ssh user@ip, graafilise liidese eelistajatele on olemas PuTTY. Järgmise sammuna tasub seadistada võtmega sisselogimine ja parool välja lülitada.
Vajad serverit harjutamiseks? Vaata Linuxi VPS-i, vali pakett jaotisest VPS-i rent või telli Serverite haldus.