Com controlar els serveis de Systemd al servidor Linux remot


El gestor de sistemes i serveis de Systemd es pot controlar mitjançant la utilitat de línia d'ordres systemctl. Us permet gestionar el sistema localment o en una màquina Linux remota mitjançant el protocol SSH.

En aquest breu article, us mostrarem com gestionar el sistema de sistema i el gestor de serveis en una màquina Linux remota mitjançant una sessió SSH.

Atenció: us recomanem que utilitzeu parells de claus públiques/privades per a l'autenticació sense contrasenya per a SSH, a diferència de les contrasenyes, i també emprar mètodes addicionals per assegurar el servei SSH, tal com s'explica en aquestes guies.

  1. Inici de sessió SSH sense contrasenya amb SSH Keygen en 5 senzills passos
  2. 5 millors pràctiques per protegir i protegir el servidor SSH
  3. Com bloquejar l'accés SSH i FTP a IP i rang de xarxa específics

Per connectar-vos a un servidor remot, executeu systemctl amb el senyalador --host o -H de la següent manera. A l'ordre següent, ens connectem al servidor remot com a usuari root i l'estat és una subordre de la utilitat systemctl que s'utilitza per veure l'estat del servei httpd a centos.temint.lan (servidor Linux remot).

$ systemctl --host [email  status httpd.service
OR
$ systemctl -H [email  status httpd.service

De la mateixa manera, també podeu iniciar, aturar o reiniciar el servei de sistema remot com es mostra.

$ systemctl --host [email  start httpd.service   
$ systemctl --host [email  stop httpd.service
$ systemctl --host [email  restart httpd.service

Per finalitzar la sessió, simplement escriviu [Ctrl+C]. Per obtenir més informació i opcions d'ús, consulteu la pàgina de manual systemctl:

$ man systemctl 

Això és tot per ara! El que segueix és un assortiment d'articles de systemd que trobareu útils:

  1. La història darrere: per què cal substituir init per systemd a Linux
  2. Gestionar el procés d'inici del sistema i els serveis (SysVinit, Systemd i Upstart)
  3. Gestiona els missatges de registre amb Systemd mitjançant Journalctl [Guia completa]
  4. Com crear i executar noves unitats de servei a Systemd mitjançant l'script de Shell
  5. Com canviar els nivells d'execució (objectius) a SystemD

En aquest article, us vam mostrar com gestionar el sistema de sistema i el gestor de serveis en una màquina Linux remota. Utilitzeu la secció de comentaris per fer preguntes o compartir els vostres pensaments sobre aquesta guia.