Lister les services sur debian [Résolu/Fermé]

JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 6 mars 2010 à 23:25 - Dernière réponse :  Laudo
- 15 mai 2017 à 18:49
Bonjour,

J'aimerais savoir comment lister les services sur une debian, j'ai entendu parlé de chkconfig mais il semble qu'il n'y a aucun paquet disponible.

Connaissez-vous d'autres outils ou cmd qui me permettrait de le faire.

Merci de votre réponse
Afficher la suite 

18 réponses

+21
Utile
1
service --status-all évite d'avoir à installer de nouveaux paquets.. ;)
Cette réponse vous a-t-elle aidé ?  
miramaze 1427 Messages postés mercredi 29 juillet 2009Date d'inscriptionContributeurStatut 19 juillet 2017 Dernière intervention - 7 mars 2010 à 00:49
+1
Utile
Et bien netstat -ltupa devrait faire l'affaire, en root ou ss -laptu.
miramaze 1427 Messages postés mercredi 29 juillet 2009Date d'inscriptionContributeurStatut 19 juillet 2017 Dernière intervention - 6 mars 2010 à 23:29
0
Utile
Salut,
les services ? Que veux-tu dire exactement ?
JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 00:17
0
Utile
Bonjour,

J'aimerais savoir quels sont les services (Ex: bind), qui tournent sur une debian, à un instant T.

Merci de ta réponse
JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 01:37
0
Utile
Merci, c'est un bon début mais y aurait-il une traduction du résultat de cette commande en langage moins barbare.

J'avais vu rcconf mais j'ai l'impression qu'il ne remonte que les informations concernant la config au démarrage du serveur. Or ce qui m'intéresse est de savoir quels sont les services actifs et surtout lesquels sont tombés.

Merci de ta réponse et de ta patience.
miramaze 1427 Messages postés mercredi 29 juillet 2009Date d'inscriptionContributeurStatut 19 juillet 2017 Dernière intervention - 7 mars 2010 à 02:18
0
Utile
Je vois pas ce que tu veux de plus, netstat est la commande pour savoir ce qui tourne. Pour régler la finesse du truc va voir le man.
jipicy 43485 Messages postés jeudi 28 août 2003Date d'inscriptionModérateurStatut 7 novembre 2010 Dernière intervention - 7 mars 2010 à 10:43
0
Utile
Salut,

chkconfig est une commande propre à certaines distribs (pour ainsi dire celles basées sur "rpm", Fedora/RedHat, Mandriva, SuSE).

Voir ce thread.
JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 10:59
0
Utile
1
Bonjour,

Merci à vous deux pour ces réponses.

Miramaze : en fait je cherche un outil qui me dise ce qui tourne actuellement mais aussi et surtout ce qui devrait tourner et qui ne tourne pas.
Exemple : le nom du service + son status (démarré ou non)

Jipicy : C'est ce que j'avais cru comprendre mais existe-t-il un equivalent pour Debian ?
Le thread parle de Rcconf mais il ne liste que les services possibles et avec la mention qu'ils sont configurés au boot ou non. Cela ne donne pas leur état actuel.

Merci par avance.
jipicy 43485 Messages postés jeudi 28 août 2003Date d'inscriptionModérateurStatut 7 novembre 2010 Dernière intervention - 7 mars 2010 à 11:30
Le thread parle aussi de "update-rc.d" qui fait la même chose que "chkconfig" (démarrage et arrêt) sauf le listing.

Par contre tu peux installer "chkconfig" sur Debian, il existe un paquet...
JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 12:29
0
Utile
1
En fait c'est la première chose que j'ai faite en lancant apt-get install chkconfig et il m'a renvoyé :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Aucune version du paquet chkconfig n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source
E: Aucun paquet ne correspond au paquet chkconfig
jipicy 43485 Messages postés jeudi 28 août 2003Date d'inscriptionModérateurStatut 7 novembre 2010 Dernière intervention - 7 mars 2010 à 13:27
Et avec :

apt-cache show chkconfig
JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 14:58
0
Utile
1
En fait rien ne se passe...
jipicy 43485 Messages postés jeudi 28 août 2003Date d'inscriptionModérateurStatut 7 novembre 2010 Dernière intervention - 7 mars 2010 à 15:02
JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 16:07
0
Utile
Merci jipicy,

J'ai pu installer le package. Sans abuser, pourrais-tu m'aider à décrypter le résultat. SVP. Merci.
acpid                     0:off  1:off  2:on   3:on   4:on  5:on   6:off
bind9                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
bootclean                 0:off  1:off  2:off  3:off  4:off  5:off  6:off
bootlogd                  0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
bootmisc.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
checkfs.sh                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
checkroot.sh              0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
console-screen.sh         0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
cron                      0:off  1:off  2:on   3:on   4:on   5:on   6:off
fetchmail                 0:off  1:off  2:on   3:on   4:on   5:on   6:off
fixudev                   0:off  1:off  2:on   3:off  4:off  5:off  6:off
glibc.sh                  0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
hddtemp                   0:off  1:off  2:on   3:on   4:on   5:on   6:off
hostname.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
hwclock.sh                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
hyperestraier             0:off  1:off  2:on   3:on   4:on   5:on   6:off
ifupdown                  0:on   1:off  2:off  3:off  4:off  5:off  6:off  S:on
ifupdown-clean            0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
keymap.sh                 0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
killprocs                 0:off  1:on   2:off  3:off  4:off  5:off  6:off
klogd                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
libdevmapper1.02          0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
libpam-devperm            0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
lvm                       0:on   1:off  2:off  3:off  4:off  5:off  6:off  S:on
makedev                   0:off  1:off  2:on   3:on   4:on   5:on   6:off
module-init-tools         0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mountall-bootclean.sh     0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mountall.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mountdevsubfs.sh          0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mountkernfs.sh            0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mountnfs-bootclean.sh     0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mountnfs.sh               0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
mtab.sh                   0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
networking                0:on   1:off  2:off  3:off  4:off  5:off  6:off  S:on
openbsd-inetd             0:off  1:off  2:on   3:on   4:on   5:on  6:off
postgrey                  0:off  1:off  2:on   3:on   4:on   5:on   6:off
procps.sh                 0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
rc.local                  0:off  1:off  2:on   3:on   4:on   5:on   6:off
rcS                       0:off  1:off  2:off  3:off  4:off  5:off  6:off
rmnologin                 0:off  1:off  2:on   3:on   4:on   5:on   6:off
rsync                     0:off  1:off  2:on   3:on   4:on   5:on   6:off
screen-cleanup            0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
sendsigs                  0:on   1:off  2:off  3:off  4:off  5:off  6:off
smartmontools             0:off  1:off  2:on   3:on   4:on   5:on   6:off
ssh                       0:off  1:off  2:on   3:on   4:on   5:on   6:off
stop-bootlogd             0:off  1:off  2:on   3:on   4:on   5:on   6:off
stop-bootlogd-single      0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
stunnel4                  0:off  1:off  2:on   3:on   4:on   5:on   6:off
sudo                      0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
sysklogd                  0:off  1:off  2:on   3:on   4:on   5:on   6:off
udev                      0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
udev-mtab                 0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
umountfs                  0:on   1:off  2:off  3:off  4:off  5:off  6:off
umountnfs.sh              0:on   1:off  2:off  3:off  4:off  5:off  6:off
umountroot                0:on   1:off  2:off  3:off  4:off  5:off  6:off
urandom                   0:on   1:off  2:off  3:off  4:off  5:off  6:off  S:on
webmin                    0:off  1:off  2:on   3:on   4:off  5:on   6:off
x11-common                0:off  1:off  2:off  3:off  4:off  5:off  6:off  S:on
zimbra                    0:on   1:off  2:on   3:on   4:on   5:on   6:off

JB_A 298 Messages postés jeudi 19 juin 2008Date d'inscription 24 novembre 2010 Dernière intervention - 7 mars 2010 à 20:24
0
Utile
Merci pour ton aide.

X correspond au runlevel et S:on veux simplement dire que c'est un service lancé au démarrage même si a priori, ils n'ont pas de runlevel.

Cordialement
0
Utile
cette discusion m'a aidé. merci à vous tous !
jipicy 43485 Messages postés jeudi 28 août 2003Date d'inscriptionModérateurStatut 7 novembre 2010 Dernière intervention - 7 mars 2010 à 16:47
-1
Utile
Un man chkconfig devrait t'en apprendre pas mal non ?

Le "x:on" spécifie le(s) niveau(x) au(x)quel(s) le(s) service(s) est/sont effectif(s).
Je n'ai pas de "S:on" sur ma version, mais je suppose que ton "man" te le dira, sinon je suppute que ça doit signifier que c'est actif à tous les niveaux, mais à confirmer...