Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH

Procédure

Aby połączyć się ze swoim VPS LWS za pomocą klucza SSH, wystarczy wygenerować parę kluczy na swoim komputerze i powiązać ją z serwerem podczas jego reinstalacji. Uwierzytelnianie za pomocą klucza SSH skutecznie zastępuje tradycyjne hasła, oferując znacznie wyższy poziom bezpieczeństwa przed atakami brute force. W tym poradniku zobaczysz, jak utworzyć swój klucz, zapisać go w panelu klienta LWS Panel KVM, przeinstalować swoją maszynę pod Debianem 13 i połączyć się z nią natychmiast.

Tworzenie klucza SSH

  1. Wygeneruj parę kluczy SSH na swoim komputerze

    Otwórz lokalny terminal, aby wygenerować swoją kryptograficzną parę kluczy. Uruchom polecenie generowania, określając algorytm ed25519, nowocześniejszy i bezpieczniejszy, wraz z komentarzem pozwalającym zidentyfikować Twoją stację roboczą. Następnie zatwierdź każde pytanie klawiszem Enter, aby zaakceptować domyślne ścieżki i opcje bez ustawiania hasła dostępu.

    ⌨ Na twoim komputerze
    ssh-keygen -t ed25519 -C "mon-ordinateur"
    Oczekiwany wynik
    Generating public/private ed25519 key pair.
    Enter file in which to save the key (/home/tuto/.ssh/id_ed25519):
    Enter passphrase for "/home/tuto/.ssh/id_ed25519" (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /home/tuto/.ssh/id_ed25519
    Your public key has been saved in /home/tuto/.ssh/id_ed25519.pub
    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  2. Wyświetl i skopiuj zawartość klucza publicznego

    Wyświetl zawartość pliku klucza publicznego w terminalu za pomocą odpowiedniego polecenia. Zaznacz całą wyświetloną linię, zaczynającą się od ssh-ed25519 i kończącą Twoim komentarzem, a następnie skopiuj ją do schowka.

    ⌨ Na twoim komputerze
    cat ~/.ssh/id_ed25519.pub
    Oczekiwany wynik
    ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKmJbEU1zEwC+gWR5lEhOr9pYfvE1Kls75AmgoZkq2i8 mon-ordinateur

Konfiguracja w panelu KVM

  1. Przejdź do zarządzania kluczami SSH w panelu

    Przełącz się na przeglądarkę internetową i otwórz swój panel LWS Panel KVM. W menu bocznym po lewej stronie kliknij sekcję Klucze SSH, aby otworzyć stronę konfiguracji swoich kluczy.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  2. Dodaj nowy klucz SSH

    Na stronie kluczy SSH kliknij czerwony przycisk + Dodaj klucz SSH. W otwartym oknie wklej pełną zawartość wcześniej skopiowanego klucza publicznego, a następnie zatwierdź, aby go zapisać. Twój klucz zostanie automatycznie oznaczony jako Auto-installée.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH

Reinstalacja serwera

  1. Wróć do panelu serwera

    Gdy klucz zostanie zapisany i będzie widoczny na liście, wróć do menu po lewej stronie i kliknij Panel główny. Zostaniesz przeniesiony z powrotem do ogólnej listy dostępnych maszyn wirtualnych.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  2. Wybierz swój serwer wirtualny

    Na liście serwerów znajdź swój VPS, a następnie kliknij bezpośrednio jego nazwę, aby wyświetlić szczegółową stronę zarządzania maszyną.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  3. Otwórz menu reinstalacji

    W menu bocznym po lewej stronie przypisanym do Twojej maszyny kliknij Reinstalacja. Zwróć uwagę na ostrzeżenie wyświetlone u góry strony, przypominające o usunięciu danych.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  4. Wybierz system Debian 13 i sprawdź klucz

    Rozwiń listę Wybierz szablon do zainstalowania i wybierz opcję Debian 13 (Trixie). Sprawdź pod ramką, czy Twój klucz mon-ordinateur jest zaznaczony do wstrzyknięcia do systemu.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  5. Uruchom i potwierdź reinstalację

    Kliknij przycisk Przeinstaluj serwer w prawym dolnym rogu ekranu. Okno dialogowe poprosi Cię o wpisanie wymaganego potwierdzenia, aby ostatecznie rozpocząć kasowanie i instalację systemu.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH

Połączenie SSH

  1. Wróć do okna terminala

    Poczekaj kilka chwil, aż reinstalacja zostanie oznaczona jako zakończona w panelu głównym. Następnie ponownie przełącz się na okno lokalnego terminala, aby przygotować połączenie.

    Jak połączyć się ze swoim VPS LWS za pomocą klucza SSH
  2. Połącz się z serwerem przez SSH i potwierdź odcisk palca

    Uruchom polecenie SSH do użytkownika root, a następnie adres IP Twojego serwera (zastąp 203.0.113.10 rzeczywistym adresem IP Twojego VPS-a, widocznym w panelu klienta). Przy pierwszym połączeniu potwierdź odcisk palca bezpieczeństwa serwera, wpisując 'yes', a następnie zatwierdź.

    ⌨ Na twoim komputerze
    ssh root@203.0.113.10
    Oczekiwany wynik
    The authenticity of host '203.0.113.10 (203.0.113.10)' can't be established.
    ED25519 key fingerprint is SHA256:wYmks+xkf8arSnDfWEvqR7zsgZs86OD0P3vMAX59p3I.
    This key is not known by any other names.
    Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
    Warning: Permanently added '203.0.113.10' (ED25519) to the list of known hosts.
  3. Sprawdź wersję systemu i rozłącz się

    Jesteś teraz połączony z uprawnieniami root. Sprawdź, czy zainstalowany system to Debian 13, wyświetlając informacje o wersji, a następnie zakończ sesję SSH, wpisując 'exit'.

    ⌨ Na serwerze
    cat /etc/os-release
    exit
    Oczekiwany wynik
    PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
    NAME="Debian GNU/Linux"
    VERSION_ID="13"
    VERSION="13 (trixie)"
    VERSION_CODENAME=trixie
    DEBIAN_VERSION_FULL=13.4
    ID=debian
    HOME_URL="https://www.debian.org/"
    SUPPORT_URL="https://www.debian.org/support"
    BUG_REPORT_URL="https://bugs.debian.org/"

Słowniczek

Klucz SSH
Metoda uwierzytelniania oparta na parze kluczy kryptograficznych, zapewniająca bezpieczne połączenie bez przesyłania hasła.
Klucz prywatny
Poufny plik przechowywany na Twoim osobistym komputerze, służący do potwierdzania Twojej tożsamości wobec zdalnych serwerów.
Klucz publiczny
Udostępniany plik umieszczany na zdalnym serwerze, pozwalający mu zweryfikować autentyczność Twojego klucza prywatnego.
ed25519
Nowoczesny i wydajny algorytm kryptograficzny zalecany do generowania bezpiecznych i kompaktowych kluczy SSH.
Panel KVM
Internetowy interfejs administracyjny udostępniany przez LWS do zarządzania, restartowania i reinstalacji Twoich serwerów wirtualnych.
known_hosts
Lokalny plik przechowujący odciski palców zdalnych serwerów, z którymi już się łączyłeś, aby potwierdzić ich tożsamość.

Często zadawane pytania

Dlaczego używać klucza SSH zamiast hasła?

Klucz kryptograficzny jest praktycznie niemożliwy do odgadnięcia lub złamania metodą brute force, w przeciwieństwie do nawet złożonego hasła. Pozwala też uniknąć konieczności pamiętania lub wpisywania danych uwierzytelniających przy każdej sesji administracyjnej.

Gdzie znaleźć adres IP mojego VPS LWS?

Twój publiczny adres IP jest podany w pierwotnym e-mailu dostawy serwera. Znajdziesz go również w panelu głównym swojego panelu KVM, bezpośrednio w podsumowaniu swojej maszyny.

Dlaczego terminal pyta 'Are you sure you want to continue connecting' ?

To standardowa kontrola bezpieczeństwa przy pierwszym połączeniu z nowym hostem. Po wpisaniu 'yes' zapisujesz odcisk palca maszyny w pliku known_hosts na swoim komputerze, aby chronić się przed atakami przechwytywania.

Czy będę musiał ponownie dodać swój klucz SSH, jeśli zamówię kolejny VPS?

Nie. Gdy Twój klucz zostanie skonfigurowany ze statusem 'Auto-installée' w panelu KVM, zostanie on automatycznie wdrożony na wszystkich Twoich przyszłych serwerach utworzonych lub reinstalowanych na Twoim koncie LWS.

help.lws.net/a/7935
Czy ten artykuł był pomocny?

Tak

Nie

Przeczytano 1 razy

Dziękujemy! Zadawaj pytania dotyczące naszej dokumentacji, jeśli potrzebujesz więcej informacji, i pomóż nam ją ulepszyć.

Podobne artykuły

Masz pytanie dotyczące tego artykułu?

Zadaj je zespołowi LWS i społeczności. Odpowiedź zostanie opublikowana po moderacji.

Zadaj pytanie zespołowi LWS i jego społeczności

RODO: Administrator: LWS-Ligne Web Services. Cel: moderacja i publiczna publikacja pytania, ewentualne powiadomienie o odpowiedzi. Podstawa prawna: zgoda (art. 6 ust. 1 lit. a RODO). Przechowywanie adresów e-mail: 90 dni po powiadomieniu, maksymalnie 12 miesięcy bez odpowiedzi. Aby skorzystać ze swoich praw, zobacz sekcję RODO naszego regulaminu.