| Red Hat Linux 7.2: Guide de personnalisation Red Hat Linux officiel | ||
|---|---|---|
| Précédent | Chapitre 8. Contrôle de l'accès aux services | Suivant |
Serviceconf est une application graphique développée par Red Hat qui permet de décider quels services Sysv contenus dans /etc/rc.d/init.d sont lancés au démarrage (pour les niveaux d'exécution 3, 4 et 5) et quels services xinetd sont activés. L'application permet également de démarrer, arrêter et redémarrer les services SysV et de redémarrer xinetd.
Pour démarrer Serviceconf, utilisez l'une des commandes suivantes :
Dans GNOME, sélectionnez Menu principal (sur le tableau de bord) => Programmes => Système => Serviceconf.
Dans KDE, sélectionnez Menu principal (sur le tableau de bord) => Red Hat => Système => Serviceconf.
A l'invite du shell, entrez la commande serviceconf (par exemple, dans un terminal XTerm ou GNOME).
Serviceconf affiche le niveau d'exécution en cours d'utilisation ainsi que le niveau d'exécution en cours de modification. Pour modifier un autre niveau d'exécution, sélectionnez Modifier le niveau d'exécution dans le menu déroulant et choisissez le niveau d'exécution 3, 4 ou 5. Pour une description des niveaux d'exécution, consultez la la section intitulée Niveaux d'exécution.
Serviceconf affiche les services de /etc/rc.d/init.d ainsi que les services contrôlés par xinetd. En cliquant sur un service, vous en afficherez une brève description dans le bas de la fenêtre.
Pour démarrer, arrêter ou redémarrer immédiatement un service, sélectionnez le service et choisissez l'action désirée dans le menu déroulant Actions. Vous pouvez également sélectionner le service et cliquer sur les bouton de démarrage, arrêt ou redémarrage sur la barre des outils.
Si vous sélectionnez un service xinetd tel que telenet, les boutons Démarrer, Arrêter et Redémarrer ne seront pas actifs. Si vous modifiez la valeur Démarrage à l'amorçage d'un service xinetd, cliquez sur le bouton Save Changes afin de redémarrer xinetd et de désactiver/activer les services xinetd que vous avez modifiés.
Pour activer un service au démarrage du système pour le niveau d'exécution en cours d'utilisation, cochez la case correspondant au service sous la colonne Démarrage à l'amorçage. Après avoir configuré le niveau d'exécution, vous devez activer les modifications. Sélectionnez Fichier => Sauvegarder les modifications dans le menu déroulant ou cliquez sur le bouton Sauvegarder.
![]() | Avertissement |
|---|---|
Lorsque vous sauvegardez les modifications apportées aux services xinetd vous devez redémarrer xinetd. Lorsque vous sauvegardez des modifications faites à d'autres services, le niveau d'exécution est reconfiguré mais les changements ne sont pas immédiatement actifs. |
Si vous activez ou désactivez la case à cocher de Démarrage à l'amorçage pour un service contenu dans /etc/rc.d/init.d, le bouton Sauvegarder devient actif. Cliquez-y dessus pour reconfigurer le niveau d'exécution sélectionné. Les changements ne seront pas immédiatement actifs. Par exemple, mettons que vous configurez le niveau d'exécution 3. Si vous désélectionnez Démarrage à l'amorçage pour le service anacron et ensuite cliquez sur le bouton Sauvegarder, la configuration du niveau d'exécution 3 change de façon à ce que anacron ne s'active pas au démarrage du système. Toutefois, le niveau d'exécution 3 n'est pas reinitialisé, donc anacron est toujours en exécution. Sélectionnez maintenant l'une des options suivantes :
Arrêt du service anacron — Arrêtez le service en le sélectionnant de la liste et cliquez sur le bouton Arrêter le service. Un message s'affiche indiquant que le service a été arrêté.
Reinitialisation du niveau d'exécution — Pour reinitialiser le niveau d'exécution, ouvrez un shell (un terminal XTerm ou GNOME par exemple) et tapez la commande telinit 3 (où 3 est le numéro du niveau d'exécution). Cette option est conseillée si vous changez le paramètre Démarrage à l'amorçage de plusieurs services et voulez activer immédiatement les modifications.
Terminé ! — Vous ne devez pas arrêter le service anacron. Pour que le service s'arrête vous pouvez attendre que le système redémarre. Au prochain démarrage, le niveau d'exécution sera initialisé sans que le service anacron soit en exécution.
| Précédent | Sommaire | Suivant |
| TCP Wrappers | Niveau supérieur | ntsysv |