C’est généralement une bonne idée de configurer les services réseau essentiels pour démarrer automatiquement au démarrage. Cela vous évite les tracas de les démarrer manuellement lors d’un redémarrage et également les ravages qui en résultent si vous oubliez de le faire. Certains des services réseau cruciaux comprennent SSH, NTP, et httpd.

Vous pouvez confirmer quel est votre gestionnaire de services système en exécutant la commande suivante.

# ps --pid 1
Vérifiez Linux Service Manager
Vérifiez Linux Service Manager

En fonction de la sortie de la commande ci-dessus, vous utiliserez l’une des commandes suivantes pour configurer si chaque service doit démarrer automatiquement au démarrage ou non:

Sur systemd-based
----------- Enable Service to Start at Boot -----------
# systemctl enable [service]
----------- Prevent Service from Starting at Boot -----------
# systemctl disable [service] # prevent [service] from starting at boot
Sur sysvinit
----------- Start Service at Boot in Runlevels A and B -----------
# chkconfig --level AB [service] on 
-----------  Don’t Start Service at boot in Runlevels C and D -----------
# chkconfig --level CD service off 

Sur un systemd système comme CentOS 8, RHEL 8 et Fedora 30+, les systemctl est utilisée pour gérer les services. Par exemple, pour avoir une vue des services désactivés, exécutez la commande:

$ sudo systemctl list-unit-files --state=disabled
$ sudo chkconfig --list     [On sysvinit-based]

La sortie ci-dessous imprime tous les services désactivés et comme vous pouvez le voir, httpd est répertorié, ce qui implique qu’il n’est pas configuré pour démarrer au démarrage.

Publicité
Liste Des Services Réseau Désactivés
Liste Des Services Réseau Désactivés

Pour permettre à un service de démarrer au démarrage, utilisez la syntaxe:

$ sudo systemctl enable service-name
$ sudo chkconfig service_name on     [On sysvinit-based] 

Par exemple, pour activer httpd service lors de l’exécution du démarrage.

$ sudo systemctl enable httpd
$ sudo chkconfig httpd on     [On sysvinit-based] 

Pour confirmer que le service httpd a été activé, répertoriez tous les services activés en exécutant la commande:

$ sudo systemctl list-unit-files --state=enabled
$ sudo chkconfig --list | grep 3:on     [On sysvinit-based] 
Liste Des Services Réseau Activés
Liste Des Services Réseau Activés

De la sortie ci-dessus, nous pouvons clairement voir que le httpd Le service apparaît maintenant dans la liste des services activés.

En apprendre davantage sur systemctl et chkconfig commandes, lisez ces articles suivants:

Si vous appréciez ce que nous faisons ici sur TecMint, vous devriez considérer:

TecMint est le site communautaire à la croissance la plus rapide et le plus fiable pour tout type d’articles, guides et livres Linux sur le Web. Des millions de personnes visitent TecMint! pour rechercher ou parcourir les milliers d’articles publiés disponibles GRATUITEMENT pour tous.

Si vous aimez ce que vous lisez, pensez à nous acheter un café (ou 2) en signe d’appréciation.

Soutenez-Nous

Nous vous remercions de votre soutien sans fin.

.

Rate this post
Publicité
Article précédentComment une pièce mettra-t-elle fin à l’arc de Wano?
Article suivantScreenKey affiche les pressions du clavier à l’écran dans Ubuntu
Avatar De Violette Laurent
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici