Open Graph

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

  1. Zaloguj się bezpośrednio do panelu DirectAdmin lub poprzez Centrum Klienta.
  1. Przejdź do ’Zarządzanie plikami’, a następnie ’Klucze SSH’.

  1. Kliknij przycisk ’Utwórz klucz’.

  1. 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’.