Comment contrôler les services SystemD sur le serveur Linux distant
- 3142
- 144
- Thomas Richard
SystemD System and Services Manager peut être contrôlé à l'aide de l'utilitaire de ligne de commande SystemCTL. Il vous permet de gérer systemd localement ou sur une machine Linux distante sur le protocole SSH.
Dans ce court article, nous vous montrerons comment gérer Systemd System and Service Manager sur une machine Linux distante sur une session SSH.
Attention: Nous vous recommandons d'utiliser des paires de clés publiques / privées pour l'authentification sans mot de passe pour SSH, par opposition aux mots de passe, et à utiliser des méthodes supplémentaires pour sécuriser le service SSH, comme expliqué dans ces guides.
- Connexion sans mot de passe SSH en utilisant SSH Keygen en 5 étapes faciles
- 5 meilleures pratiques pour sécuriser et protéger le serveur SSH
- Comment bloquer l'accès SSH et FTP à une IP et une plage de réseau spécifiques
Pour vous connecter à un serveur distant, exécutez systemctl avec le --héberger
ou -H
Flag comme suit. Dans la commande ci-dessous, nous nous connectons au serveur distant comme le racine utilisateur et statut est une sous-commande de l'utilitaire SystemCTL utilisé pour afficher l'état du httpd service centos.marmité.lan (serveur Linux distant).
$ systemctl - host [e-mail protégé] statut httpd.Service ou $ SystemCTL -H [Protégé par e-mail] Httpd.serviceGérer le service Systemd sur Linux distant
De même, vous pouvez également démarrer, arrêter ou redémarrer le service Systemd distant comme indiqué.
$ systemctl --host [e-mail protégé] Démarrer httpd.Service $ systemctl --host [Protégé par e-mail] Stop Httpd.Service $ systemctl --host [Protégé par e-mail] redémarrer httpd.service
Pour terminer la session, tapez simplement [Ctrl + C]
. Pour plus d'informations et d'options d'utilisation, consultez le systemctl Page de l'homme:
$ man systemctl
C'est tout pour le moment! Ce qui suit est un assortiment d'articles SystemD que vous trouverez utiles:
- L'histoire derrière: Pourquoi «init» devait être remplacé par «systemd» dans Linux
- Gestion des processus et services de démarrage du système (Sysvinit, Systemd et UpStart)
- Gérer les messages de journal sous SystemD à l'aide de journalctl [Guide complet]
- Comment créer et exécuter de nouvelles unités de service dans Systemd en utilisant Shell Script
- Comment changer les niveaux d'usine (cibles) dans SystemD
Dans cet article, nous vous avons montré comment gérer Systemd System and Service Manager sur une machine Linux distante. Utilisez la section des commentaires pour poser des questions ou partager vos réflexions sur ce guide.
- « Comment afficher les astérisques tout en tapant le mot de passe sudo dans Linux
- Comment vérifier et patcher la vulnérabilité du processeur à fusion dans Linux »