Cómo controlar los servicios de Systemd en el servidor remoto de Linux

Cómo controlar los servicios de Systemd en el servidor remoto de Linux

Systemd System and Services Manager se puede controlar utilizando la utilidad de línea de comandos SystemCTL. Le permite administrar system local o en una máquina Linux remota sobre el protocolo SSH.

En este breve artículo, le mostraremos cómo administrar SystemD System and Service Manager en una máquina remota de Linux a través de una sesión SSH.

Atención: Recomendamos usar pares de claves públicas/privadas para la autenticación sin contraseña para SSH, en lugar de las contraseñas, y también emplear métodos adicionales para asegurar el servicio SSH, como se explica en estas guías.

  1. Inicio de sesión sin contraseña de SSH usando SSH Keygen en 5 sencillos pasos
  2. 5 mejores prácticas para asegurar y proteger el servidor SSH
  3. Cómo bloquear el acceso SSH y FTP al rango específico de IP y red

Para conectarse a un servidor remoto, ejecute systemctl con el --anfitrión o -H bandera de la siguiente manera. En el comando a continuación, nos conectamos al servidor remoto como el raíz usuario y estado es un subcomando de la utilidad SystemCTL utilizada para ver el estado del httpd servicio cento.temintante.lan (servidor remoto de Linux).

$ systemctl --host [correo electrónico protegido] estado httpd.servicio o $ systemctl -h [correo electrónico protegido] estado httpd.servicio 
Administrar el servicio Systemd en Linux remoto

Del mismo modo, también puede iniciar, detener o reiniciar el servicio remoto SystemD como se muestra.

$ systemctl --host [correo electrónico protegido] iniciar httpd.servicio $ systemctl --host [correo electrónico protegido] parar httpd.servicio $ systemctl --host [correo electrónico protegido] reiniciar httpd.servicio 

Para finalizar la sesión, simplemente escriba [Ctrl+C]. Para obtener más información y opciones de uso, consulte el systemctl Página del hombre:

$ hombre systemctl 

Eso es todo por ahora! Lo que sigue es una variedad de artículos de Systemd que encontrará útiles:

  1. La historia detrás: por qué 'init' necesitaba ser reemplazado por 'systemd' en Linux
  2. Administración de procesos y servicios de inicio del sistema (Sysvinit, Systemd y Upstart)
  3. Administre mensajes de registro en Systemd usando JournalCTL [Guía integral]
  4. Cómo crear y ejecutar nuevas unidades de servicio en Systemd usando script shell
  5. Cómo cambiar RunLevel (objetivos) en Systemd

En este artículo, le mostramos cómo administrar SystemD System y Service Manager en una máquina remota de Linux. Use la sección de comentarios para hacer preguntas o compartir sus pensamientos sobre esta guía.