Jak możemy pomóc?

Poszukiwanie...

Jak połączyć się poprzez SSH za pomocą PuTTY?

Połączenie SSH pozwala zarządzać plikami i uruchamiać polecenia na hostingu. W PuTTY skonfigurujesz je za pomocą klucza SSH. Poniżej przygotujesz parę kluczy, dodasz klucz publiczny do DirectAdmin i zapiszesz połączenie w programie.

1. Wygeneruj klucz w PuTTYgen

Dostęp SSH jest dostępny w pakietach od NVME 2 wzwyż. Przygotuj login i adres serwera swojej usługi. Hostido wymaga uwierzytelnienia kluczem — samo hasło do DirectAdmin nie wystarczy.

Pobierz PuTTY i PuTTYgen z oficjalnej strony PuTTY. Uruchom PuTTYgen, kliknij Generate (1) i poruszaj kursorem po pustym obszarze okna, aż program wygeneruje klucz.

2. Zabezpiecz i zapisz klucz prywatny

Wpisz hasło chroniące klucz w polu Key passphrase i powtórz je w Confirm (2). Następnie kliknij Save private key i zapisz plik z rozszerzeniem .ppk w bezpiecznym miejscu na swoim komputerze.

Pozostaw PuTTYgen otwarty. Tekst w górnym polu Public key for pasting into OpenSSH authorized_keys file to klucz publiczny, który za chwilę skopiujesz do panelu. Pliku prywatnego PPK nie wklejaj do DirectAdmin ani nikomu nie udostępniaj. Hasło klucza będzie potrzebne przy połączeniu.

3. Zaloguj się do DirectAdmin

Otwórz panel usługi, z którą chcesz się połączyć. W razie potrzeby skorzystaj z instrukcji logowania do DirectAdmin.

4. Otwórz Klucze SSH

Na pulpicie odszukaj sekcję Funkcje zaawansowane i kliknij Klucze SSH (4).

5. Dodaj klucz publiczny

Kliknij Wklej klucz (5). W PuTTYgen zaznacz cały tekst w polu Public key for pasting into OpenSSH authorized_keys file i skopiuj go. Nie korzystaj tutaj z pliku zapisanego przyciskiem Save public key, ponieważ może mieć inny format.

Wklej skopiowany klucz do pola Linia i kliknij Utwórz (5). Klucz powinien zajmować jedną linię. Sprawdź, czy po zapisaniu widnieje na liście kluczy autoryzowanych; jeśli jest tylko na liście kluczy publicznych, zaznacz go i użyj przycisku Autoryzacja.

6. Wpisz adres serwera w PuTTY

Uruchom PuTTY. W kategorii Session uzupełnij Host Name (or IP address) adresem swojego serwera, np. hostXXXXXX.hostido.net.pl, a w polu Port wpisz 64321 (6). Jako typ połączenia wybierz SSH. W polu Saved Sessions możesz od razu wpisać nazwę połączenia, np. Hostido; zapiszesz je po wskazaniu klucza.

7. Wskaż klucz i połącz się z serwerem

Po lewej rozwiń Connection → SSH → Auth i wybierz Credentials. Przy polu Private key file for authentication kliknij Browse (7) i wybierz zapisany wcześniej plik .ppk.

Wróć do Session, wpisz nazwę w Saved Sessions i kliknij Save. Następnie kliknij Open. Przy kolejnym połączeniu wybierz zapisaną sesję i użyj Load, a potem Open.

Przy pierwszym połączeniu PuTTY wyświetli odcisk klucza serwera. Porównaj go z informacją od Hostido przed zaakceptowaniem. W terminalu, przy pytaniu login as, wpisz login usługi hostingowej. Następnie podaj hasło chroniące klucz prywatny; podczas wpisywania nie będzie widocznych znaków.

Jeśli serwer odrzuca klucz, sprawdź login, wybrany plik PPK oraz autoryzację odpowiadającego mu klucza publicznego w DirectAdmin. Przy błędzie połączenia sprawdź także adres hosta i port 64321.