Krótka odpowiedź
Jak wygenerować klucz SSH dla VPS?
Aby wygenerować klucz SSH dla VPS, wykonać polecenie ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519, ustawić hasło, a potem wkleić plik .pub przy zamówieniu. W Gloamport klucz jest opcjonalny, a plan Ember kosztuje $3.74 miesięcznie przy 12 miesiącach.
Jakie pliki tworzy ssh-keygen?
| Plik | Co to jest | Kto może go zobaczyć |
|---|---|---|
~/.ssh/gloamport_ed25519 | Klucz prywatny (nazwa podana w -f) | Tylko właściciel. Nigdzie nie wklejać |
~/.ssh/gloamport_ed25519.pub | Klucz publiczny, ta sama nazwa z dopisanym .pub | Każdy; to właśnie ten plik przekazuje się serwerowi VPS |
~/.ssh/authorized_keys na VPS | Lista kluczy publicznych uprawnionych do logowania | Root na VPS |
Nazwa pliku jest zgodna z podręcznikiem ssh-keygen(1): klucz publiczny ma dopisane .pub do nazwy klucza prywatnego.
Dlaczego używać klucza SSH zamiast hasła?
Klucz SSH jest lepszy od hasła, bo nie da się go odgadnąć przez sieć i nigdy nie jest wysyłany na serwer. Serwer przechowuje tylko połowę publiczną, a logowanie dowodzi, że posiada się klucz prywatny.
W Gloamport Root over SSH. Paste a public key at checkout and password login stays switched off; leave it empty and the team sets a temporary root password, shown in your dashboard, that you change at first login. Według ankiety Gloamport dotyczącej 10 listopada 2026, 28 z 49 wpisów podaje, że przy rejestracji nie wymaga się dokumentu tożsamości, więc dla wielu serwerów klucz SSH jest jedynym poświadczeniem powiązanym z maszyną. Należy go traktować właśnie w ten sposób.
Jak krok po kroku wygenerować klucz SSH?
Cztery kroki na komputerze, a potem jeden przy zamówieniu.
Uruchomienie ssh-keygen
Użyć
-t ed25519, czyli domyślnego typu, z-Cjako etykietą i-fjako nazwą pliku.Wybór hasła
Podać hasło, gdy program o nie zapyta. Szyfruje ono klucz prywatny na dysku, więc sam skradziony plik nie wystarczy.
Wyświetlenie klucza publicznego
Pokazać plik
.pubpoleceniemcati skopiować jeden wiersz.Wklejenie przy zamówieniu
Wkleić ten wiersz w pole klucza SSH przy zamówieniu. Klucz jest opcjonalny: jeśli pole zostanie puste, dostaje się tymczasowe hasło roota do zmiany przy pierwszym logowaniu.
Zaloguj się
Połączyć się poleceniem
ssh -ii ścieżką do klucza prywatnego, gdy panel pokaże adres IP.
Jakie jest dokładne polecenie ssh-keygen?
Polecenie to ssh-keygen -t ed25519 -C "label" -f ~/.ssh/gloamport_ed25519. Podręcznik podaje, że ed25519 jest domyślnym typem, że -C ustawia komentarz (domyślnie user@host), że -f nazywa plik klucza, a funkcja wyprowadzania klucza domyślnie używa 16 rund (-a).
ssh-keygen -t ed25519 -C "gloamport-vps" -f ~/.ssh/gloamport_ed25519cat ~/.ssh/gloamport_ed25519.pub
ssh-keygen -l -f ~/.ssh/gloamport_ed25519.pubJak umieścić klucz na istniejącym VPS?
Jeśli VPS już istnieje i można się zalogować hasłem, użyć ssh-copy-id. Podręcznik mówi, że dopisuje on klucz publiczny do ~/.ssh/authorized_keys zdalnego użytkownika i tworzy plik oraz katalog, jeśli ich brakuje. Aby nazwać klucz, użyć -i.
ssh-copy-id -i ~/.ssh/gloamport_ed25519.pub root@YOUR_VPS_IP
ssh -i ~/.ssh/gloamport_ed25519 root@YOUR_VPS_IPCo zrobić po pierwszym logowaniu?
Zamknąć zbędne furtki. Pierwszym zadaniem na nowym serwerze jest wyłączenie logowania hasłem i ograniczenie tego, kto może się zalogować; opisano to w Jak zabezpieczyć SSH na nowym VPS?.
Jeśli zamówienie nie zostało jeszcze złożone, Jak kupić VPS za Monero (XMR)? przeprowadza przez płatność, a Czy można dostać VPS bez adresu e-mail? wyjaśnia numer konta. Plan Ember zaczyna się od $7.48 miesięcznie lub $3.74 miesięcznie przy 12 miesiącach; zobacz stronę z cennikiem.
Podsumowanie
- Użyć
ssh-keygen -t ed25519; ed25519 jest domyślnym typem klucza. - Nazwać plik poleceniem
-fi dodać etykietę-C. - Ustawić hasło, aby klucz prywatny był zaszyfrowany na dysku.
- Na VPS trafia tylko plik
.pub. - W Gloamport klucz SSH przy zamówieniu jest opcjonalny.
ssh-copy-id -idodaje klucz do istniejącego serwera.- Ember kosztuje $3.74 miesięcznie przy 12 miesiącach.
Klucze SSH dla VPS: najczęstsze pytania
Jaki typ klucza wybrać?
Ed25519. Podręcznik ssh-keygen podaje go jako domyślny typ; klucze są krótkie i łatwe do wklejenia przy zamówieniu.
Czy trzeba ustawić hasło?
Nie jest wymagane, ale zalecane. Hasło szyfruje plik klucza prywatnego, więc skopiowany plik bez niego nie zadziała.
Co się stanie, gdy pole klucza SSH w Gloamport zostanie puste?
Zespół ustawia tymczasowe hasło roota, widoczne w panelu. Zmienia się je przy pierwszym logowaniu, a klucz można dodać później.
Jak sprawdzić odcisk klucza?
Uruchomić ssh-keygen -l -f ze ścieżką do klucza publicznego. Opcja -l pokazuje odcisk pliku klucza.
Czy można użyć tego samego klucza na kilku serwerach?
Technicznie tak, ale jeden klucz na jeden cel ogranicza szkody w razie wycieku. Dla każdej grupy serwerów utworzyć nową nazwę pliku poleceniem -f.
Źródła (2)
- strona podręcznika ssh-keygen(1) — Debian (checked 2026-11-10)
- Strona podręcznika ssh-copy-id(1) — Debian (checked 2026-11-10)