Decydujesz, które usługi możemy włączyć do analizy, personalizacji i wyświetlania treści zewnętrznych.
Na naszej stronie używamy plików cookie i podobnych technologii, aby personalizować treści, osadzać materiały zewnętrzne i lepiej rozumieć sposób korzystania z poszczególnych sekcji.
Niezbędne pliki cookie
Te wpisy zapewniają podstawowe funkcje, takie jak bezpieczeństwo, stabilność i obsługa formularzy.
Opcjonalne sekcje
AnalitykaMarketingPersonalizacjaMedia zewnętrzne
Dane mogą być przetwarzane za twoją zgodą lub na podstawie prawnie uzasadnionych interesów. W ustawieniach plików cookie możesz odrzucić każdą opcjonalną kategorię lub wyrazić na nią zgodę.
Niektóre usługi przetwarzają dane osobowe w państwach trzecich. Wyrażając zgodę, akceptujesz również przekazywanie tych danych. Więcej informacji znajdziesz w naszej polityce prywatności.
Możesz później w każdej chwili wrócić do swojego wyboru i go zmienić. · 1.0.2
Konfiguracja SSH na serwerze Linux – bezpieczny zdalny dostęp
Dowiedz się, jak bezpiecznie zainstalować i skonfigurować serwer SSH w systemie Linux, aby uzyskać zdalny dostęp i lepiej chronić swój serwer → Dowiedz się więcej
10 listopada 20263 min czytania4 Wyświetlenia0 pomocne
Wprowadzenie
Secure Shell (SSH) to bezpieczny protokół umożliwiający szyfrowany dostęp do systemów zdalnych. Zapewnia poufność i integralność danych przesyłanych przez sieci.
Z tego poradnika dowiesz się, jak zainstalować lub ponownie zainstalować serwer SSH w różnych dystrybucjach systemu Linux, które obecnie oferujemy na serwerach VPS i serwerach dedykowanych. Większość dystrybucji Linuksa dostępnych na naszych serwerach VPS i serwerach dedykowanych ma domyślnie zainstalowany serwer SSH, którym możesz wygodnie zarządzać za pomocą interfejsu WWW produktu. Jak to zrobić, pokazujemy w poradniku: Pierwsze logowanie (SSH)
Jeśli chcesz jeszcze bardziej zwiększyć bezpieczeństwo swojego serwera, polecamy nasze wskazówki dotyczące bezpieczeństwa – znajdziesz tam wiele narzędzi i usług, które pomogą lepiej zabezpieczyć serwer.
FAQ
Często zadawane pytania
Tak. Większość dystrybucji Linuksa oferowanych przez ZAP-Hosting ma domyślnie zainstalowany serwer SSH, którym możesz zarządzać za pomocą interfejsu WWW produktu.
Połącz się z serwerem przez konsolę VNC, zaktualizuj system poleceniem yum update i zainstaluj serwer SSH za pomocą yum install openssh-server. Aby zainstalować go ponownie, najpierw odinstaluj go poleceniem yum remove openssh.
Wykonaj polecenie systemctl start sshd. Aby usługa uruchamiała się automatycznie wraz z systemem, włącz ją również odpowiednim poleceniem.
Opinia
Czy ten artykuł był pomocny?
Twoja opinia pomaga nam lepiej ustalać priorytety i aktualizować treści.
0 od 0 Osoby oceniające uznały ten artykuł za pomocny.
Indywidualna pomoc
Instrukcja nie wystarcza?
Nasz zespół wsparcia ZAP zna twój produkt — opisz krótko problem, a pomożemy ci osobiście.
Zappy zna tę instrukcję i odpowie ci bezpośrednio na czacie.
Nawigacja
Oprogramowanie
Instalacja
Aby rozpocząć instalację, połącz się z serwerem przez VNC. Wystarczy wykonać czynności opisane w instrukcji Konsola VNC.
CentOS
Informacje
Jeśli chcesz ponownie zainstalować serwer SSH, najpierw odinstaluj go za pomocą polecenia: yum remove openssh.
Przed instalacją serwera SSH zaktualizuj system. W tym celu wykonaj następujące polecenie:
Code
yum update
Zainstaluj serwer SSH za pomocą polecenia:
Code
yum install openssh-server
Po instalacji uruchom serwer SSH:
Code
systemctl start sshd
Aby usługa uruchamiała się automatycznie wraz z systemem, włącz ją poleceniem:
Code
systemctl enable sshd
Włączanie logowania jako root
Aby zezwolić na logowanie jako root, edytuj plik konfiguracyjny OpenSSH. W tym przykładzie używamy edytora „nano”.
Informacje
Jeśli „nano” nie jest jeszcze zainstalowane, możesz je doinstalować za pomocą polecenia yum install nano.
Otwórz plik konfiguracyjny:
Code
nano /etc/ssh/sshd_config
Za pomocą klawiszy strzałek przejdź do wiersza:
Code
#PermitRootLogin prohibit-password
Zmień go na:
Code
PermitRootLogin yes
Uruchom ponownie serwer SSH, aby zmiana zaczęła obowiązywać:
Code
systemctl restart sshd
Debian
Informacje
Jeśli chcesz ponownie zainstalować serwer SSH, najpierw odinstaluj go za pomocą polecenia: apt remove openssh.
Przed instalacją zaktualizuj system:
Code
apt update
Zainstaluj serwer SSH za pomocą polecenia:
Code
apt install openssh-server
Uruchom serwer SSH:
Code
systemctl start sshd
Włącz automatyczne uruchamianie przy starcie systemu:
Code
systemctl enable sshd
Włączanie logowania jako root
Aby zezwolić na logowanie jako root, edytuj plik konfiguracyjny OpenSSH za pomocą „nano”.
Informacje
Jeśli „nano” nie jest jeszcze zainstalowane, zainstaluj je poleceniem: apt install nano
Otwórz plik:
Code
nano /etc/ssh/sshd_config
Znajdź wiersz:
Code
#PermitRootLogin prohibit-password
Zmień go na:
Code
PermitRootLogin yes
Uruchom ponownie serwer SSH, aby zmiana zaczęła obowiązywać:
Code
systemctl restart sshd
Ubuntu
Informacje
Jeśli chcesz ponownie zainstalować serwer SSH, najpierw odinstaluj go za pomocą polecenia: apt remove openssh.
Przed instalacją zaktualizuj system:
Code
apt update
Zainstaluj serwer SSH za pomocą polecenia:
Code
apt install openssh-server
Uruchom serwer SSH:
Code
systemctl start sshd
Włącz automatyczne uruchamianie przy starcie systemu:
Code
systemctl enable sshd
Włączanie logowania jako root
Aby zezwolić na logowanie jako root, edytuj plik konfiguracyjny OpenSSH za pomocą „nano”.
Informacje
Jeśli „nano” nie jest jeszcze zainstalowane, zainstaluj je poleceniem: apt install nano
Otwórz plik:
Code
nano /etc/ssh/sshd_config
Znajdź wiersz:
Code
#PermitRootLogin prohibit-password
Zmień go na:
Code
PermitRootLogin yes
Uruchom ponownie serwer SSH, aby zmiana zaczęła obowiązywać:
Code
systemctl restart sshd
Fedora
Informacje
Jeśli chcesz ponownie zainstalować serwer SSH, najpierw odinstaluj go za pomocą polecenia: dnf remove openssh.
Przed instalacją zaktualizuj system:
Code
dnf update
Zainstaluj serwer SSH za pomocą polecenia:
Code
dnf install openssh-server
Uruchom serwer SSH:
Code
systemctl start sshd
Włącz automatyczne uruchamianie przy starcie systemu:
Code
systemctl enable sshd
Włączanie logowania jako root
Aby zezwolić na logowanie jako root, edytuj plik konfiguracyjny OpenSSH za pomocą „nano”.
Informacje
Jeśli „nano” nie jest jeszcze zainstalowane, zainstaluj je poleceniem: dnf install nano
Otwórz plik:
Code
sudo nano /etc/ssh/sshd_config
Znajdź wiersz:
Code
#PermitRootLogin prohibit-password
Zmień go na:
Code
PermitRootLogin yes
Uruchom ponownie serwer SSH, aby zmiana zaczęła obowiązywać:
Code
systemctl restart sshd
Serwer SSH został pomyślnie zainstalowany. Możesz teraz połączyć się z serwerem przez SSH.
Hosting serwerów od 2,49 € / miesiąc, natychmiastowa dostępność, ochrona DDoS w cenie.