Dostęp SSH oraz Terminal w DirectAdmin: w których pakietach są dostępne i jak się zalogować
Za pomocą SSH lub Terminala można pracować w wierszu poleceń swojego pakietu, na przykład w przypadku Composer, WP-CLI lub importowania dużej bazy danych. W tym artykule dowiedzą się Państwo, które pakiety mają SSH, jak otworzyć Terminal oraz jak zalogować się za pomocą własnego programu SSH.
Które pakiety mają SSH?
Terminal i SSH są dostępne w pakietach Power Webhost Three i Four, AI Wordpress Three oraz Power Reseller. Pozostałe pakiety, takie jak Webhost One, Webhost Two, AI Wordpress One i Two, nie mają SSH.
Chcą Państwo mieć dostęp do SSH? Proszę przejść na pakiet z SSH: w Moje WebOké proszę przejść do Moje Produkty, kliknąć swój pakiet i wybrać Zmień pakiet. Jeśli w DirectAdmin nie widzą Państwo opcji Klucze SSH i Terminal, oznacza to, że SSH nie jest dostępne w Państwa pakiecie.
Otwieranie Terminala w przeglądarce
Za pomocą funkcji Terminal w DirectAdmin można pracować w wierszu poleceń bezpośrednio w przeglądarce. Nie są potrzebne program SSH ani klucz.
- Proszę zalogować się do DirectAdmin: w Moje WebOké proszę przejść do Moje Produkty i kliknąć przy swoim pakiecie hostingowym DirectAdmin.
- W sekcji Informacje systemowe i pliki proszę kliknąć Terminal.
- Po kilku sekundach pojawi się napis Terminal (Aktywny). Będą Państwo zalogowani jako użytkownik DA, w swoim katalogu głównym.
- Gotowe? Proszę kliknąć Rozłącz.

Logowanie za pomocą własnego programu SSH
W WebOké logowanie odbywa się za pomocą klucza SSH, a nie hasła. Potrzebne będą:
- Serwer: nazwa serwera Państwa pakietu, na przykład servernaam.webawere.nl. Zob. Znajdowanie nazwy serwera i nazwy użytkownika DA.
- Port: 1967 (nie standardowy port 22).
- Nazwa użytkownika: Państwa nazwa użytkownika DA.
- Logowanie: wyłącznie za pomocą klucza SSH.
- Proszę utworzyć na swoim komputerze parę kluczy, na przykład za pomocą ssh-keygen -t ed25519. Klucz prywatny pozostaje na komputerze. Nigdy nie należy go udostępniać.
- W DirectAdmin, w sekcji Funkcje zaawansowane, proszę kliknąć Klucze SSH, a następnie WKLEJ KLUCZ.
- W polu Linia proszę wkleić swój klucz publiczny (zawartość pliku .pub) jako jedną linię i kliknąć UTWÓRZ.
- Proszę połączyć się z poziomu swojego terminala (Mac, Linux lub Windows Terminal):
ssh -p 1967 gebruikersnaam@servernaam.webawere.nl
Za pierwszym razem komputer zapyta, czy ufają Państwo temu serwerowi: proszę wpisać yes. Jeśli korzystają Państwo z PuTTY lub FileZilla (SFTP), również w tym przypadku proszę wybrać port 1967 oraz swój klucz prywatny.

Nie udaje się zalogować?
- Otrzymują Państwo komunikat Permission denied (publickey)? Proszę sprawdzić, czy używają Państwo portu 1967, czy klucz publiczny znajduje się w sekcji Autoryzowane klucze oraz czy program korzysta z odpowiedniego klucza prywatnego.
- Po kilku nieudanych próbach Państwa adres IP może zostać zablokowany. Można to sprawdzić w Moje WebOké w sekcji Czy jestem zablokowany?. Zob. Rozwiązywanie problemów z logowaniem.
- DirectAdmin informuje, że klucz jest nieprawidłowy? Proszę wkleić klucz publiczny, a nie prywatny, i upewnić się, że znajduje się on w jednej linii.
Zob. także w instrukcji DirectAdmin: Klucze SSH i logowanie za pomocą SSH.
Szczegółowe wyjaśnienie ze zrzutami ekranu: Terminal w przeglądarce w instrukcji DirectAdmin.
