Cómo controlar los servicios de Systemd en el servidor remoto de Linux
- 3583
- 974
- Hugo Vera
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.
- Inicio de sesión sin contraseña de SSH usando SSH Keygen en 5 sencillos pasos
- 5 mejores prácticas para asegurar y proteger el servidor SSH
- 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.servicioAdministrar 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:
- La historia detrás: por qué 'init' necesitaba ser reemplazado por 'systemd' en Linux
- Administración de procesos y servicios de inicio del sistema (Sysvinit, Systemd y Upstart)
- Administre mensajes de registro en Systemd usando JournalCTL [Guía integral]
- Cómo crear y ejecutar nuevas unidades de servicio en Systemd usando script shell
- 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.
- « Cómo mostrar asteriscos mientras escribe la contraseña de sudo en Linux
- Cómo verificar y parchear la vulnerabilidad de la CPU de la CPU en Linux »