Jak połączyć się przez SSH
Terminal na macOS, Linux i Windows, PuTTY, klucz SSH zamiast hasła.
Z VPS łączy się przez SSH - bezpieczny terminal. Potrzebne są adres IP, użytkownik root i hasło ze strony VPS w panelu klienta.
macOS, Linux, Windows 10/11
Otwórz terminal (w Windows - «Terminal» albo PowerShell) i wpisz:
ssh root@adres-IP
Przy pierwszym połączeniu system zapyta, czy ufać serwerowi, - wpisz yes. Potem wpisz hasło: podczas wpisywania znaki się nie wyświetlają, to normalne.
PuTTY (Windows)
- Pobierz PuTTY z oficjalnej strony putty.org i uruchom.
- W polu Host Name wpisz adres IP VPS, port 22, typ SSH.
- Kliknij Open, w oknie wpisz
rooti hasło.
Klucz SSH zamiast hasła
Klucz jest wygodniejszy i bezpieczniejszy niż hasło. Na swoim komputerze:
ssh-keygen -t ed25519
ssh-copy-id root@adres-IP
Potem logowanie będzie działać bez hasła. W Windows polecenia ssh-copy-id może nie być - wtedy dodaj zawartość pliku ~/.ssh/id_ed25519.pub do pliku /root/.ssh/authorized_keys na VPS ręcznie.
Nie można się połączyć
- Connection refused / timed out. Sprawdź w panelu klienta, czy VPS jest włączony, i odczekaj 1-2 minuty po utworzeniu lub ponownej instalacji - system jeszcze się uruchamia.
- Permission denied. Hasło wpisano błędnie. Skopiuj je z panelu klienta przyciskiem kopiowania albo kliknij «Nowe hasło root».
- Remote host identification has changed. Pojawia się po ponownej instalacji systemu: usuń stary wpis poleceniem
ssh-keygen -R adres-IPi połącz się ponownie.