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

Linux Discussion :

Coup de main : scripts de /etc/init.d


Sujet :

Linux

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 129
    Points : 128
    Points
    128
    Par défaut Coup de main : scripts de /etc/init.d
    Bonjour,

    Est-ce qu'un utilisateur de Debian Sarge pourrait me rendre un service en me donnant le résultat de

    J'aurais besoin de connaître à quel moment sshd est démarré...

    En fait, j'ai supprimé manuellement les liens pour ne pas démarrer automatiquement sshd, et ni "dpkg-reconfigure ssh" ni "apt-get --reinstall install ssh" ne les recréent.

    D'ailleurs c'est bizarre... si vous connaissez la bonne solution pour enlever un service sans être embêté au moment de le réactiver, je suis preneur (j'ai entendu parler de "rc.d-update", mais est-il plus intelligent ?...)

    Merci d'avance.

  2. #2
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    Par défaut
    La commande à exécuter de mémoire (donc à vérifier par un p'tit coup de man) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update-rc.d defaults ssh
    Sinon les prochaines fois plutôt que de supprimer renomme le lien /etc/rc2.d/SXXtondemon en /etc/rc2.d/_SXXtondemon

  3. #3
    Membre actif
    Avatar de mathk
    Inscrit en
    Décembre 2003
    Messages
    211
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 211
    Points : 233
    Points
    233
    Par défaut
    ta aussi la commande rcconfig si tu la installer

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 129
    Points : 128
    Points
    128
    Par défaut
    merci de vos réponses,

    Citation Envoyé par ovh
    La commande à exécuter de mémoire (donc à vérifier par un p'tit coup de man) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update-rc.d defaults ssh
    Hélas, voici ce que dit man (que j'avais déjà consulté ) :

    Citation Envoyé par man
    Quand l'option defaults est utilisée, update-rc.d crée des liens pour démarrer un service dans les niveaux de fonctionnement 2345 et des liens pour arrêter un service dans les niveaux 016. Par défaut, tous les liens ont un code égal à 20, mais on peut le changer en donnant un ou deux arguments NN ; quand un seul argument est donné, il remplace le code à la fois pour les liens de démarrage (start) et pour les liens d'arrêt (stop) ; quand deux arguments sont donnés, le premier remplace le code pour les liens de démarrage (start) et le second remplace le code pour les liens d'arrêt (stop).
    Donc ça ne me donne pas le code...

    Citation Envoyé par mathk
    ta aussi la commande rcconfig si tu la installer
    Ah bon ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    bidule@truc:~% apt-cache search rcconfig
    bidule@truc:~%
    Vous ne pourriez pas me donner simplement le résultat de "ls /etc/rc?.d" (du moins si vous avez Debian Sarge vous aussi) ?

  5. #5
    Membre confirmé
    Avatar de bster
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2005
    Messages : 372
    Points : 497
    Points
    497
    Par défaut
    niveau 3 pour ssh normalement

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 129
    Points : 128
    Points
    128
    Par défaut
    Sur ma Debian Sarge, le niveau par défaut est 2, mais je parlais également de l'ordre de lancement des scripts (SNNmondémon)

  7. #7
    ovh
    ovh est déconnecté
    Rédacteur
    Avatar de ovh
    Homme Profil pro
    Architecte devops web full stack
    Inscrit en
    Mai 2002
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Architecte devops web full stack

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 841
    Points : 6 514
    Points
    6 514
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ls -l /etc/rc?.d | grep ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 K20ssh -> ../init.d/ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 K20ssh -> ../init.d/ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 S20ssh -> ../init.d/ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 S20ssh -> ../init.d/ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 S20ssh -> ../init.d/ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 S20ssh -> ../init.d/ssh
    lrwxrwxrwx  1 root root 13 2003-10-17 16:36 K20ssh -> ../init.d/ssh
    Citation Envoyé par Rhineauféros
    Donc ça ne me donne pas le code...
    Ben si...
    Citation Envoyé par man update-rc.d
    SYNOPSIS
    update-rc.d [-n] [-f] nom remove

    update-rc.d [-n] nom defaults [NN | NN-start NN-stop]

    update-rc.d [-n] nom start|stop NN runlevel runlevel ... . start|stop NN runlevel run-
    level ... . ...
    Il faut donc taper :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    update-rc.d ssh defaults
    Ma commande était juste, excepté l'inversion des mots-clés

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 129
    Points : 128
    Points
    128
    Par défaut
    OK, j'avais mal compris la page de man

    Merci de ton aide, j'ai pu tout réparer

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petit coup de main pour un petit script
    Par Baradhur dans le forum Linux
    Réponses: 4
    Dernier message: 11/11/2010, 00h38
  2. /etc/init.d/script qui se lance plusieurs fois
    Par N_BaH dans le forum Administration système
    Réponses: 1
    Dernier message: 01/11/2009, 06h55
  3. Réponses: 3
    Dernier message: 28/02/2003, 17h06

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