Sisselogimine oma VPS-i SSH kaudu (ja SSH-võtme loomine)
Haldad oma VPS-i SSH kaudu: see on krüpteeritud ühendus serveri käsureale. SSH-võtmega sisselogimine on turvalisem ja mugavam kui parooliga.
Sisselogimine parooliga

Windows 10 ja 11, macOS ja Linux sisaldavad SSH-d juba vaikimisi. Ava PowerShell (Windows) või Terminal (Mac, Linux) ja sisesta:
ssh root@sinu-ip-aadress
Esimesel korral näitab arvuti serveri sõrmejälge ja küsib, kas usaldad seda. Võrdle seda kõigepealt käsu ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub väljundiga oma VPS-i vaate Konsoolis ja sisesta yes alles siis, kui need ühtivad. Vaata Esimene sisselogimine SSH-ga.
IP-aadressi leiad oma VPS-i vaatest ja e-kirjast „Sinu VPS on paigaldatud”. Eelistad akendega programmi? Siis saad kasutada ka PuTTY-t või Termiust.
SSH-võtme loomine
Võti koosneb kahest osast: privaatvõti, mis jääb sinu arvutisse, ja avalik võti, mille annad serverile. Loo võti käsuga:
ssh-keygen -t ed25519
Vajuta vaikimisi asukoha jaoks Enter ja vali soovi korral salafraas. Seejärel asub avalik võti failis ~/.ssh/id_ed25519.pub (Windows: C:\Users\sinunimi\.ssh\id_ed25519.pub). Kuva see käsuga cat ~/.ssh/id_ed25519.pub. See algab sõnaga ssh-ed25519.
Võtme lisamine VPS-ile
- Paigaldamisel: kleebi avalik võti välja SSH-võti. Seda saab teha ka uuesti paigaldamisel.
- Töötaval VPS-il: oma arvutist käsuga
ssh-copy-id root@sinu-ip-aadressvõi kleebi rida serveris faili/root/.ssh/authorized_keys. Kui teed seda käsitsi, sea õigused paika:chmod 700 /root/.sshjachmod 600 /root/.ssh/authorized_keys. Tavakasutaja puhul asub fail kaustas/home/nimi/.ssh/ja see kasutaja peab olema ka omanik:chown -R nimi:nimi /home/nimi/.ssh. Kui õigused on liiga laiad, lükkab SSH võtme tagasi.
Ära jaga kunagi oma privaatvõtit (faili ilma laiendita .pub), ka mitte meiega.
Ei tööta?
- Connection timed out: kas su VPS on sisse lülitatud? Kas lülitasid ise sisse tulemüüri, jätmata porti 22 avatuks? Siis ühenda ajutiselt ISO või määra uus root-parool (vaata VPS-ile ei pääse enam ligi: mis nüüd?).
- Permission denied: kas parool on õige? Vajadusel määra VPS-i vaates uus root-parool.
- REMOTE HOST IDENTIFICATION HAS CHANGED: server näitab teistsugust sõrmejälge, kui su arvuti mäletab. See on normaalne, kui paigaldasid VPS-i just uuesti. Kontrolli siis kõigepealt uut sõrmejälge Konsoolis (vaata ülal), eemalda seejärel vana rida käsuga
ssh-keygen -R sinu-ip-aadressja logi uuesti sisse. Kui sa midagi uuesti ei paigaldanud, ära jätka: teade võib tähendada, et keegi on sinu ja serveri vahel. Selgita kõigepealt välja, miks.
Põhjalik selgitus koos ekraanipiltidega: SSH-võtme loomine Windowsis, Macis ja Linuxis ning Levinud SSH-veateated VPS-i juhendis.
Tahad rohkem õppida? Läbi tasuta kursus VPS ja Linuxi serverihaldus, õppetund 2.1 SSH-võtmete loomine ja kasutamine.
Tahad rohkem teada? Läbi tasuta kursus VPS ja Linuxi serveri haldus, õppetund 2.1 SSH-võtmete loomine ja kasutamine.
