IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Arrêter un démon


Sujet :

Administration système

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 112
    Points : 61
    Points
    61
    Par défaut Arrêter un démon
    Bonojour,
    comment arreté un service sous linux:
    j'ai cherché le fichier
    /etc/inetd.conf, mais il y est pas.
    donc je peu pas arreté quelque service???????
    je travail sous ubuntu
    kelk1 peu help me

  2. #2
    Membre éclairé Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Points : 770
    Points
    770
    Par défaut
    /etc/init.d/LESERViCE stop

    (il existe aussi 'start' et 'restart' qui disent bien ce qu'ils veulent dire)
    ★ Pascal/Java/C/xhtml,css/SQL/Mips
    ★ Linux/unix

  3. #3
    Membre chevronné Avatar de jeanbi
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 703
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 703
    Points : 2 247
    Points
    2 247
    Par défaut
    bonjour,
    tu n'as pas un menu "services"
    sous mandriva ça se trouve dans le centre de controle sous FC4 c'est un menu accessible directement.
    a+

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 112
    Points : 61
    Points
    61
    Par défaut
    Bonjour,
    je boss dans la sécurité informatique, et je veu désactivé des service inutils et en même temps dangeureux telque netsat,finger,...car il donne pour un intrus bcp d'information sur les comptes user.
    j'ai utilisé bum(Boot Up Manager),pour arreté sertain service, mais netsat il y est pas.
    j'ai cherché dans les forum, j'ai trouvé il faut utilisé le fichier /etc/inetd.conf pour les arreter, mais moi je trouve pas ce fichier????

    voila en gros ce que je veu.
    merci

  5. #5
    Membre chevronné
    Avatar de ska_root
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    1 203
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Service public

    Informations forums :
    Inscription : Août 2005
    Messages : 1 203
    Points : 1 839
    Points
    1 839
    Par défaut
    Salut,

    il me semble qu'ubuntu utilise xinet.d et non inet.d pour les services... sinon tu les auras aussi en passant par le serveur X :

    Système>Administration>Services


  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 112
    Points : 61
    Points
    61
    Par défaut
    Bonjour,
    merci pour ta réponse,j'ai installé xinetd mais il me donne que trois service,pareille pour le serveur X,j'ai installé BootUpManager, mais j'arirve pas a stopé netstat et finger.
    ta pas une autre solution
    merci

  7. #7
    HNT
    HNT est déconnecté
    Membre actif Avatar de HNT
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    448
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 448
    Points : 293
    Points
    293
    Par défaut
    essaye avec rcconf (installe avec l'apt si tu l'as pas)
    The box said : "Requires windows 95, NT or better" so I installed Linux.

  8. #8
    Membre confirmé Avatar de Tchetch
    Inscrit en
    Mars 2002
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 401
    Points : 477
    Points
    477
    Par défaut
    Beaucoup de service démarre avec init, par exemple ssh, inetd, apache, nfs, samba, cups, rsync, ...

    Ces services démarrent à des niveaux spécifique (peuvent changé selon les distribution, mais globalement c'est un peu près ça (Certaines distributions ont S et M en plus)) :
    0 : Arrêt du système
    1 : Mode un utilisateur
    2 : Multi-utilisateur sans réseau
    3 : Multi-utilisateur
    4 : Réservé
    5 : Graphique (X)
    6 : Redémarrage

    À chaque niveau différents services s'active où s'arrêtent. Pour chacun des services, tu as un script (généralement dans /etc/init.d). Par exemple le script /etc/init.d/apache va gérer le démarrage d'apache (/etc/init.d/apache start, /etc/init.d/apache stop, ...).

    Ensuite pour chaque niveau, tu as répertoire rcX.d (/etc/rc5.d/ pour le niveau 5). Dans ces répertoires, il y a des fichiers avec des noms de cette forme : K25hwclock.sh. Ce sont des liens vers les fichiers dans /etc/init.d.
    Par exemple /etc/rc0.d/K25hwclock.sh et lié à ../init.d/hwclock.sh chez moi.

    Le système est simple : si ton fichier dans rcX.d commence par K, ça veut dire que le service s'arrête dans le niveau spécifié. Si ton fichier commence par S, ça veut dire qu'il doit démarrer.
    Le chiffre est là pour ordonner le démarrage. Si tu démarres NFS avant le réseau, c'est pas le bon plan forcément. Donc il faut un peut d'ordre. Par exemple au niveau 3, donc /etc/rc3.d/, j'ai S20ifplugd (configure le réseau si il y'a un cable branché (c'est mon portable)) avant ça, j'ai aucun service réseau, après ça j'ai mysql, ssh, samba, rsync, nfs, apache, ...

    Donc si tu veux ne pas démarrer un service, il faut identifier le script dans /etc/init.d et ensuite changer SXXton_script en KXXton_script dans tous les niveaux où il apparaît en S.

    Sinon dans la plus part des distributions tu as un outils pour gérer les liens, donc les services, de manière automatique (sur debian : update-rc.d) ce qui peut-être utile car les chemins peuvent être modifier par la distribution. Rien n'empêche d'utiliser /etc/services/niveau_1/stop22service au lieu de /etc/rc1.d/S22service.

    Un petit "man init" pourra te donner un complément d'informations ...
    Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/

  9. #9
    Membre éprouvé Avatar de gnto
    Homme Profil pro
    Ingénieur système logiciel
    Inscrit en
    Janvier 2006
    Messages
    923
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Ingénieur système logiciel
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2006
    Messages : 923
    Points : 1 210
    Points
    1 210
    Par défaut
    Citation Envoyé par Tchetch
    Beaucoup de service démarre avec init, par exemple ssh, inetd, apache, nfs, samba, cups, rsync, ...
    On peut rajouter que tous les daemons sont dépendant de init et donc on pour process père init (PID = 1).

    Citation Envoyé par Tchetch
    Ensuite pour chaque niveau, tu as répertoire rcX.d (/etc/rc5.d/ pour le niveau 5). Dans ces répertoires, il y a des fichiers avec des noms de cette forme : K25hwclock.sh. Ce sont des liens vers les fichiers dans /etc/init.d.
    Par exemple /etc/rc0.d/K25hwclock.sh et lié à ../init.d/hwclock.sh chez moi.
    Ca dépend des distribs sur ma gentoo les "runlevels" sont dans le repertoire /etc/runlevels/XXX/ et sur gentoo chaque runlevel a un nom
    par exemple single pour le mode 4 un seul utilisateurs.


    Citation Envoyé par Tchetch
    Donc si tu veux ne pas démarrer un service, il faut identifier le script dans /etc/init.d et ensuite changer SXXton_script en KXXton_script dans tous les niveaux où il apparaît en S.
    Les script sont dans /etc/init.d et dans les repertoire /etc/rc.X/ se trouve des liens symboliques qui pointent vers les scripts. Ces liens symboliques sont nommés d'un K (de mémoire pour Kill) et S (Start), d'un numero de priorité (01 pour le premier a etre lancé à 99 et inversement pour l'arret ) et le nom du service

  10. #10
    Expert éminent

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Points : 6 686
    Points
    6 686
    Par défaut
    Je pense déjà que pour éviter d'avoir des services inutiles sur son système, il faut apprendre à installer son système en mode minimal afin d'avoir le strict minimum. On installe ensuite ce dont on a besoin
    .Olivier

  11. #11
    Membre confirmé Avatar de Tchetch
    Inscrit en
    Mars 2002
    Messages
    401
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Mars 2002
    Messages : 401
    Points : 477
    Points
    477
    Par défaut
    Citation Envoyé par gnto
    On peut rajouter que tous les daemons sont dépendant de init et donc on pour process père init (PID = 1).
    Ce que je voulais dire par là, c'est directement dépendant de init. Certains sont démarrés par inetd, mais inetd est démarrer par init. Désolé.

    Citation Envoyé par gnto
    Ca dépend des distribs sur ma gentoo les "runlevels" sont dans le repertoire /etc/runlevels/XXX/ et sur gentoo chaque runlevel a un nom
    par exemple single pour le mode 4 un seul utilisateurs.
    Citation Envoyé par Tchetch
    Sinon dans la plus part des distributions tu as un outils pour gérer les liens, donc les services, de manière automatique (sur debian : update-rc.d) ce qui peut-être utile car les chemins peuvent être modifier par la distribution.
    Oui !

    Citation Envoyé par gnto
    Les script sont dans /etc/init.d et dans les repertoire /etc/rc.X/ se trouve des liens symboliques qui pointent vers les scripts. Ces liens symboliques sont nommés d'un K (de mémoire pour Kill) et S (Start), d'un numero de priorité (01 pour le premier a etre lancé à 99 et inversement pour l'arret ) et le nom du service
    Citation Envoyé par Tchetch
    Dans ces répertoires, il y a des fichiers avec des noms de cette forme : K25hwclock.sh. Ce sont des liens vers les fichiers dans /etc/init.d.
    Oui aussi !

    Donc jusque là on est d'accord.
    Mon wiki (on y parle Debian principalement) : http://www.tchetch.net/

Discussions similaires

  1. [connexion][CVS] Toujours mon probleme de connexion
    Par Gromitou dans le forum JBuilder
    Réponses: 11
    Dernier message: 07/11/2003, 18h41
  2. Comment être sure que mon appli prenne le focus ?
    Par AmaX dans le forum Composants VCL
    Réponses: 2
    Dernier message: 21/12/2002, 15h00
  3. Impossible de quitter mon application!
    Par Bouillou dans le forum C++Builder
    Réponses: 4
    Dernier message: 12/11/2002, 20h43
  4. Tjours mon pb de date de répertoire
    Par mjacque dans le forum Langage
    Réponses: 5
    Dernier message: 30/08/2002, 09h50
  5. Redéfinir l'événement OnExit de mon composant TEditFloat
    Par Seb des Monts dans le forum C++Builder
    Réponses: 5
    Dernier message: 18/06/2002, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo