Jak kontrolować usługi systemowe na zdalnym serwerze Linux
Menedżerem systemu i usług Systemd można sterować za pomocą narzędzia wiersza poleceń systemctl. Umożliwia zarządzanie systemd lokalnie lub na zdalnym komputerze z systemem Linux za pośrednictwem protokołu SSH.
W tym krótkim artykule pokażemy, jak zarządzać systemem systemowym i menedżerem usług na zdalnym komputerze z systemem Linux za pośrednictwem sesji SSH.
Uwaga: zalecamy używanie par kluczy publiczny/prywatny do uwierzytelniania SSH bez hasła, w przeciwieństwie do haseł, a także stosowanie dodatkowych metod zabezpieczania usługi SSH, jak wyjaśniono w tych przewodniki.
- Logowanie bez hasła SSH za pomocą SSH Keygen w 5 prostych krokach
- 5 najlepszych praktyk zabezpieczania i ochrony serwera SSH
- Jak zablokować dostęp SSH i FTP do określonego adresu IP i zakresu sieci
Aby połączyć się ze zdalnym serwerem, uruchom systemctl z flagą --host
lub -H
w następujący sposób. W poniższym poleceniu łączymy się ze zdalnym serwerem jako użytkownik root, a status to podkomenda narzędzia systemctl używana do przeglądania stanu httpd< na centos.temint.lan (zdalny serwer Linux).
systemctl --host [email status httpd.service
OR
systemctl -H [email status httpd.service
Podobnie możesz także uruchomić, zatrzymać lub ponownie uruchomić zdalną usługę systemową, jak pokazano.
systemctl --host [email start httpd.service
systemctl --host [email stop httpd.service
systemctl --host [email restart httpd.service
Aby zakończyć sesję, po prostu wpisz [Ctrl+C]
. Aby uzyskać więcej informacji i opcji użytkowania, zobacz stronę podręcznika systemctl:
man systemctl
To wszystko na teraz! Poniżej znajduje się asortyment artykułów systemowych, które okażą się przydatne:
- Historia za tym: Dlaczego „init” trzeba było zastąpić „systemd” w systemie Linux
- Zarządzanie procesem i usługami uruchamiania systemu (SysVinit, Systemd i Upstart)
- Zarządzaj komunikatami dziennika w Systemd za pomocą Journalctl [Kompleksowy przewodnik]
- Jak tworzyć i uruchamiać nowe jednostki usług w Systemd za pomocą skryptu powłoki
- Jak zmienić poziomy działania (cele) w SystemD
W tym artykule pokazaliśmy, jak zarządzać systemem systemowym i menedżerem usług na zdalnym komputerze z systemem Linux. Skorzystaj z sekcji opinii, aby zadawać pytania lub podzielić się przemyśleniami na temat tego przewodnika.