Klucze SSH to para specjalnych plików (klucz publiczny i prywatny), które umożliwiają bezpieczne logowanie się do serwera bez używania tradycyjnego hasła.
- Klucz prywatny przechowywany jest na Twoim komputerze i nigdy nie powinien być udostępniany innym osobom.
- Klucz publiczny trafia na serwer (np. do DirectAdmin → SSH Keys) i odpowiada kluczowi prywatnemu.
Po co używać kluczy SSH?
- Bezpieczeństwo – trudniejsze do złamania niż hasło. Nawet jeśli ktoś spróbuje odgadnąć Twoje hasło, nie zaloguje się bez klucza prywatnego.
- Wygoda – raz dodany klucz pozwala logować się bez wpisywania hasła przy każdym połączeniu.
- Automatyzacja – niezbędne np. przy wdrażaniu stron, backupach czy korzystaniu z narzędzi deweloperskich (Git, Composer, WP-CLI).
- Ochrona konta – w połączeniu z wyłączeniem logowania na hasło (tylko przez klucze) znacząco zwiększa bezpieczeństwo serwera.
Gdzie wykorzystasz klucze SSH?
- Logowanie na serwer przez terminal (SSH)
- Połączenia w programach typu PuTTY, WinSCP, FileZilla
- Systemy kontroli wersji (Git, np. przy pracy z GitHub/GitLab)
- Automatyczne skrypty i cron joby
- Migracje stron i baz danych
Generowanie kluczy SSH
- Zaloguj się bezpośrednio do panelu DirectAdmin lub poprzez Centrum Klienta.
- Przejdź do ’Zarządzanie plikami’, a następnie ’Klucze SSH’.

- Kliknij przycisk ’Utwórz klucz’.

- W formularzu wybierz parametry klucza i kliknij ’Utwórz’.
Objaśnienie wartości:
- Identyfikator klucza: domyślna nazwa klucza to np. id_rsa. Możesz wpisać własną nazwę, aby łatwo odróżnić klucze, np. klucz_serwer_testowy
- Autoryzacja (checkbox)
- Jeśli zaznaczysz, klucz zostanie automatycznie dodany do listy autoryzowanych kluczy i będzie można od razu logować się do serwera przy jego użyciu.
- Jeśli nie zaznaczysz, musisz później ręcznie autoryzować go.
- Komentarz – pole opcjonalne. Służy do opisania klucza, np. klucz_deweloperski. Pomaga, gdy masz kilka kluczy i chcesz wiedzieć, który do czego służy.
- Typ klucza: RSA (zalecane) lub ED25519 (bezpieczniejszy i krótszy).
- Rozmiar (dla RSA): 2048 lub 4096 bitów (4096 = większe bezpieczeństwo).
- Hasło: opcjonalne, ale zalecane – dodaje warstwę ochrony.

Klucz został dodany:

Klucz możemy w każdej chwili pobrać klikając na jego identyfikator, a także usunąć go z listy.
Dodawanie klucza na serwer
Jeśli posiadamy już klucz, możemy go dodać na listę. W tym celu wybieramy opcję ’Wklej klucz’.

Wklejamy zawartość pliku z kluczem publicznym (nazwa.pub) i klikamy ’Utwórz’.
