Ir Atrás

Dostęp SSH za pomocą klucza w PuTTY

Od lipca 2018 r. można uzyskać dostęp do SSH za pomocą cPanel w sposób bezpośredni i prosty (ale prosimy o włączenie SSH w Twoim imieniu). Zobacz sekcję "Zaawansowane" swojego cPanel, a następnie ikonę: "Terminal"

Z Putty:

1. Domyślny port SSH u nas jest 4231, a nie: 22.

2. IP logowania (znany również jako host w putty) znajduje się w cPanel, kolumnie w prawym górnym rogu nazwany albo 'Shared IP Address' lub 'Dedicated IP Address'

SSH/SFTP można uzyskać za pomocą hasła cPanel lub kluczy.
Jeśli intensywne korzystanie z sieci SSH/SFTP jest preferowane poprzez konfigurację połączenia w Putty i cpanel, a to jest nieco trudniejsze do utworzenia:

 

Metoda kluczy:
1. Wpisz na swoje konto cPanel
2. Sekcja "Bezpieczeństwo," kliknij "Dostęp SSH"
3. Kliknij na 'Zarządzaj kluczami SSH', a następnie 'Zagospodaruj nowy klucz'
4. Domyślna nazwa nowego klucza to 'id_rsa', zostaw to lub zmień, a następnie wstaw hasło 2 razy, a następnie zostaw domyślny typ dla RSA, wreszcie rozmiar klucza: 4096, kliknij przycisk "Zagospodaruj klucz," kliknij na dole: Powrót
4.bis: Jeśli chcesz zalogować się do SSH bez konieczności wpisywania hasła klucza, musisz użyć PuttyGen, wygenerować klucz publiczny i klucz prywatny, zapisać je i zaimportować klucz publiczny, a następnie skopiować go z okna puttygena bezpośrednio do sekcji "Zaimportuj klucz publiczny" cpanel (Klucz prywatny jest tylko dla komputera), a następnie postępować zgodnie z pkt 5,7,8,9,10.
Pomoc: http://www.eila.univ-paris-diderot.fr/sysadmin/securite/ssh_keys 
5. W "Kluczach publicznych" kliknij w prawo na "Zarządzaj," a następnie kliknij "Authorize," kliknij w dół na: Powrót
6. W 'Kluczach prywatnych' kliknij przycisk Pokaż/Pobierz, a następnie przejdź na dole strony do 'Przelicz klucz' id_rasXXX' do formatu PPK i wprowadź hasło klucza utworzonego w punkcie 4, a następnie Konwertuj, a następnie 'Pobierz klucz' na komputerze, aby zapisać go na komputerze
7. Pobierz putty.exe: https://www.chiark.greenend.org.uk/~sgtatham/putty/
i uruchomić Putty.
8. Widzisz pionową sekcję 'Category' po lewej stronie okna Putty, przejdź do 'Connection'/'SSH'/'Auth, a następnie kliknij 'Browse', poszukaj pliku klucza pobranego na komputerze w punkcie 6, kliknij 'Otwórz'
9. Zawsze w Putty, przejdź teraz do 'Session', 'Host Name', wpisz współdzielony lub dedykowany IP swojego konta hostingowego, a następnie 'Port' umieść port SSH: 4231, 'Connection Type': zostaw SSH, 'Saved session': wpisz nazwę tego połączenia i kliknij 'Save'
10. Jesteśmy prawie na miejscu!: Teraz kliknij nazwę sesji, którą właśnie zapisałeś, a następnie kliknij 'Load', wyświetlone jest czarne okno, wpisz teraz nazwę użytkownika cPanel, a następnie 'Wejdź na klawiaturę, wiadomość pojawia się najpierw: 'Authenticating with public key...', wpisz hasło klucza utworzonego w punkcie 6, a następnie 'Wprowadź na klawiaturę. To koniec, normalnie jesteś połączona!

NB:
- jeśli musisz wpisać hasło klucza za każdym razem, należy pamiętać, że funkcja wklejania do terminala SSH odbywa się przez prawe kliknięcie myszy, a następnie Enter.
- nic nie pojawia się podczas wprowadzania hasła.
- usuń swój klucz prywatny z konta cpanel dla bezpieczeństwa.

Dla sprzedawców chcących SSH na koncie klienta
Aby nie otworzyć SSH na wszystkich kontach podczas tworzenia 'pakietu', musisz utworzyć odpowiedni klon z opcją SSH, a następnie zmienić plan danego konta.