Jak ovládat Systemd Services na vzdáleném serveru Linux
Správce systému a služeb Systemd lze ovládat pomocí nástroje příkazového řádku systemctl. Umožňuje vám spravovat systemd lokálně nebo na vzdáleném počítači Linux přes protokol SSH.
V tomto krátkém článku vám ukážeme, jak spravovat správce systému a služeb na vzdáleném počítači se systémem Linux přes relaci SSH.
Pozor: Pro autentizaci bez hesla pro SSH doporučujeme používat páry veřejných a soukromých klíčů, na rozdíl od hesel, a také používat další metody k zabezpečení služby SSH, jak je vysvětleno v těchto průvodci.
- Přihlášení bez hesla SSH pomocí SSH Keygen v 5 snadných krocích
- 5 osvědčených postupů pro zabezpečení a ochranu serveru SSH
- Jak blokovat SSH a FTP přístup ke konkrétní IP a rozsahu sítě
Chcete-li se připojit ke vzdálenému serveru, spusťte systemctl s příznakem --host
nebo -H
následovně. V níže uvedeném příkazu se připojujeme ke vzdálenému serveru jako root uživatel a status je dílčí příkaz obslužného programu systemctl používaný k zobrazení stavu httpd< na centos.temint.lan (vzdálený server Linux).
systemctl --host [email status httpd.service
OR
systemctl -H [email status httpd.service
Podobně můžete také spustit, zastavit nebo restartovat vzdálenou službu systemd, jak je znázorněno.
systemctl --host [email start httpd.service
systemctl --host [email stop httpd.service
systemctl --host [email restart httpd.service
Chcete-li relaci ukončit, jednoduše napište [Ctrl+C]
. Další informace a možnosti použití naleznete na manuálové stránce systemctl:
man systemctl
To je prozatím vše! Následuje sortiment článků systemd, které se vám budou hodit:
- The Story Behind: Proč je třeba „init“ nahradit „systemd“ v Linuxu
- Správa procesu spouštění systému a služeb (SysVinit, Systemd a Upstart)
- Správa zpráv protokolu pod Systemd pomocí Journalctl [Komplexní příručka]
- Jak vytvořit a spustit nové servisní jednotky v Systemd pomocí skriptu Shell
- Jak změnit úrovně běhu (cíle) v SystemD
V tomto článku jsme vám ukázali, jak spravovat správce systému a služeb na vzdáleném počítači se systémem Linux. Pomocí sekce zpětné vazby můžete pokládat otázky nebo sdílet své názory na tuto příručku.