Kapitola 2 · 2.1
Prvé prihlásenie cez SSH
SSH je šifrované spojenie s príkazovým riadkom vášho servera. Windows 10 a 11, macOS a Linux majú program SSH zabudovaný. Nemusíte nič inštalovať.
Ako sa prihlásiť
- Otvorte terminál. Vo Windows: kliknite pravým tlačidlom myši na Štart a vyberte Terminál alebo Windows PowerShell. Na Macu: otvorte Terminál cez Spotlight. V Linuxe: otvorte svoj terminál.
- Napíšte
ssh root@, za tým IP adresu vášho VPS a stlačte Enter.
C:\Users\anna> ssh root@203.0.113.10
The authenticity of host '203.0.113.10 (203.0.113.10)' can't be established.
ED25519 key fingerprint is SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY.
Are you sure you want to continue connecting (yes/no/[fingerprint])?
Pri prvom pripojení sa vás počítač opýta, či tomuto serveru dôverujete. Server ešte nepozná, a preto zobrazí jeho odtlačok.
Overenie odtlačku
Odtlačok dokazuje, že komunikujete so svojím serverom, a nie s iným počítačom, ktorý sa vložil medzi vás. Overíte ho takto:
- Otvorte konzolu na obrazovke VPS (pozrite Konzola: váš VPS v prehliadači) a prihláste sa ako root.
- Napíšte tento príkaz:
root@web1:~# ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub
256 SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY root@web1 (ED25519)
Zhoduje sa text za SHA256: s tým, čo zobrazil váš terminál? Potom napíšte yes. Váš počítač si server zapamätá v súbore known_hosts vo vašom priečinku .ssh. Potom sa už pýtať nebude.
Následne server požiada o heslo používateľa root. Pri písaní sa nezobrazujú žiadne znaky, to je normálne. Ak ste pri inštalácii vložili kľúč SSH, prihlásenie prebehne okamžite.
Prihlásenie prebehlo úspešne
root@web1:~#
Príkazom exit alebo klávesmi Ctrl+D sa opäť odhlásite. Teraz hneď urobte toto:
- Aktualizujte všetko:
apt update && apt upgrade(pozrite Aktualizácie a automatické aktualizácie). - Vytvorte si kľúč SSH, ak ho ešte nemáte (Vytvorenie kľúča SSH vo Windows, Mac a Linux).
- Vytvorte vlastného používateľa a vypnite prihlasovanie ako root (Vlastný používateľ so sudo a Vypnutie prihlasovania heslom a ako root).
Tip: Uprednostňujete program s oknami? Fungujú aj PuTTY (Windows) alebo Termius. Kroky v tejto príručke používajú program SSH, ktorý už máte v počítači.
Upozornenie: Ak sa vám niekedy zobrazí hlásenie REMOTE HOST IDENTIFICATION HAS CHANGED, hoci ste na serveri nič nemenili, nepokračujte len tak ďalej. Najprv si prečítajte Veelvoorkomende SSH-foutmeldingen.
