Cómo controlar los servicios de Systemd en un servidor Linux remoto
El administrador de sistemas y servicios de Systemd se puede controlar mediante la utilidad de línea de comandos systemctl. Le permite administrar systemd. localmente o en una máquina Linux remota a través del protocolo SSH.
En este breve artículo, le mostraremos cómo administrar el sistema systemd y el administrador de servicios en una máquina Linux remota 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 contraseñas, y también empleando métodos adicionales para asegurar el servicio SSH, como se explica en estas guías.
- Inicio de sesión sin contraseña SSH Usando SSH Keygen en 5 sencillos pasos
- 5 mejores prácticas para proteger y proteger el servidor SSH
- Cómo bloquear el acceso SSH y FTP a una IP y un rango de red específicos
Para conectarse a un servidor remoto, ejecute systemctl. con el indicador–host o-H de la siguiente manera. En el siguiente comando, nos estamos conectando al servidor remoto como el usuario root. y status. es un subcomando de la utilidad systemctl que se utiliza para ver el estado de httpd. servicio en centos.temint.lan. (servidor Linux remoto).
$ systemctl–host [email protected] status httpd.service O $ systemctl-H [email protected] status httpd.service
Administrar el servicio Systemd en Linux remoto
De manera similar, también puede iniciar, detener o reiniciar el servicio systemd remoto como se muestra.
$ systemctl–host [email protected] start httpd.service $ systemctl–host [ email protected] detener httpd.service $ systemctl–host [email protected] reiniciar httpd.service freestar.config.enabled_slots.push
Para finalizar la sesión, simplemente escriba [Ctrl + C]. Para obtener más información y opciones de uso, consulte la página de manual de systemctl.
$ man systemctl
¡Eso es todo por ahora! Lo que sigue es una variedad de artículos de systemd que le resultarán útiles:
- La historia detrás: por qué ‘init’ necesitaba ser reemplazado por ‘systemd’ en Linux
- Administrar el proceso y los servicios de inicio del sistema (SysVinit, Systemd y Upstart)
- Administrar mensajes de registro en Systemd usando Journalctl [Guía completa]
- Cómo crear y ejecutar nuevas unidades de servicio en Systemd usando Shell Script
- Cómo cambiar los niveles de ejecución (objetivos) en SystemD
En este artículo, le mostramos cómo administrar el sistema systemd y el administrador de servicios en una máquina Linux remota. Utilice la sección de comentarios para hacer preguntas o compartir sus pensamientos sobre esta guía.