Глава 2 · 2.1
Първо влизане със SSH
SSH е криптирана връзка към командния ред на Вашия сървър. Windows 10 и 11, macOS и Linux имат вградена SSH програма. Не е нужно да инсталирате нищо.
Как да влезете
- Отворете терминал. В Windows: щракнете с десния бутон на мишката върху Start и изберете Терминал или Windows PowerShell. На Mac: отворете Терминал чрез Spotlight. В Linux: отворете Вашия терминал.
- Въведете
ssh root@, последвано от IP адреса на Вашия VPS, и натиснете 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])?
При първото свързване компютърът Ви ще попита дали имате доверие на този сървър. Той все още не го познава и показва неговия отпечатък.
Проверка на отпечатъка
Отпечатъкът доказва, че комуникирате с Вашия сървър, а не с друг компютър, поставен по средата. Проверете го по следния начин:
- Отворете конзолата в екрана на VPS (вижте Конзолата: Вашият VPS в браузъра) и влезте като root.
- Въведете следната команда:
root@web1:~# ssh-keygen -lf /etc/ssh/ssh_host_ed25519_key.pub
256 SHA256:Wq3fB0c1x9yS2mVq4h8aD7nE5kR6tL1pZ0uJ3gH2iY root@web1 (ED25519)
Съвпада ли текстът след SHA256: с това, което показа Вашият терминал? Тогава въведете yes. Компютърът Ви запомня сървъра във файла known_hosts в папката .ssh. След това той повече няма да пита.
След това сървърът ще поиска паролата на root. Докато пишете, не виждате никакви символи; това е нормално. Ако при инсталацията сте поставили SSH ключ, ще влезете веднага.
Вече сте вътре
root@web1:~#
С exit или Ctrl+D излизате отново. Сега направете веднага следното:
- Актуализирайте всичко:
apt update && apt upgrade(вижте Актуализации и автоматични актуализации). - Създайте SSH ключ, ако все още нямате такъв (Създаване на SSH ключ в Windows, Mac и Linux).
- Създайте собствен потребител и забранете влизането като root (Собствен потребител със sudo и Изключване на влизането с парола и като root).
Съвет: Предпочитате програма с прозорци? PuTTY (Windows) или Termius също работят. Стъпките в това ръководство използват SSH програмата, която вече е на Вашия компютър.
Внимание: Ако някога получите съобщението REMOTE HOST IDENTIFICATION HAS CHANGED, въпреки че не сте правили нищо по сървъра си, не продължавайте просто така. Първо прочетете Често срещани съобщения за грешки при SSH.
