SSH (Secure Shell) daje dostęp do terminala Twojego konta hostingowego — przydatny m.in. do WP-CLI, Composera, Gita czy szybkiego przejrzenia logów, bez czekania na przesyłanie plików przez FTP. W DoSieci dostęp SSH jest częścią pakietów Business, Performance i Pro.
Jak włączyć dostęp SSH w Plesku
- Zaloguj się do Plesku i przejdź do swojej subskrypcji.
- Otwórz ustawienia hostingu konta.
- Znajdź sekcję dostępu SSH i wybierz powłokę inną niż wyłączona (np. bash) zamiast domyślnie zablokowanej.
- Zapisz zmiany.
Dokładne miejsce w menu może się nieznacznie różnić między wersjami Pleska — jeśli nie możesz go znaleźć, napisz do nas.
Jak się połączyć
Z terminala na macOS albo Linuksie połączysz się poleceniem:
ssh nazwa_uzytkownika@twojadomena.pl -p [PORT] |
Numer portu SSH znajdziesz w tym samym miejscu w Plesku co ustawienia dostępu — na hostingu współdzielonym zwykle inny niż domyślny port 22, ze względów bezpieczeństwa. Na Windows połączysz się analogicznie przez PuTTY albo klienta SSH wbudowanego w nowsze wersje systemu. Podaj hasło konta hostingowego albo klucz SSH, jeśli go wcześniej dodałeś.
Ważne ograniczenia na hostingu współdzielonym
Dostęp działa w izolowanym środowisku (CageFS) — widzisz tylko pliki swojego konta, nie masz dostępu do innych kont ani do poziomu systemu operacyjnego, nie masz też uprawnień sudo/root. To celowe zabezpieczenie hostingu współdzielonego, nie błąd konfiguracji.
Do czego bezpiecznie używać SSH
- WP-CLI —
wp core update,wp plugin listi inne komendy zarządzania WordPressem - Composer — instalacja zależności PHP bez wgrywania
vendor/przez FTP - Git — wdrożenia bezpośrednio z repozytorium
- szybki podgląd logów błędów i rozpakowanie dużego archiwum bez pośrednictwa FTP
Nie zapisuj haseł w skryptach ani nie zostawiaj otwartej sesji na współdzielonym komputerze.
