Forum Programmation.shell pb lancement dhcpd OU pb setuid

Posté par  .
Étiquettes : aucune
0
13
fév.
2007
bonjour,

pour mon réseau local, j'utilise sur mon ordi principale(sous mandriva2007) un serveur dhcpd. Le problème c'est que le serveur dhcpd refuse de démarrer si la carte réseau ou il écoute n'est pas connectée.

En fait je voudrais savoir soit:
* comment forcer dhcpd à démarrer me si la carte réseau n'est connecté à aucun pc.
* savoir comment lancer un script qui démarre dhcpd depuis l'utilisateur courant et non root. J'ai essayé avec ce script(permission rwsr-xr-x ,proprio root avec SetUID):
#! /bin/bash

/etc/rc.d/init.d/dhcpd start

mais :
line 3: /etc/rc.d/init.d/dhcpd: Permission non accordée

merci...
  • # alors ...

    Posté par  . Évalué à 1.

    comment forcer dhcpd à démarrer me si la carte réseau n'est connecté à aucun pc ?


    il faut juste que la carte reseau soit UP
    pour cela placer les valeurs

    auto ethX
    iface ethX inet static
    address 192.168.1.1
    netmask 255.255.255.0

    dans le fichier /etc/network/interfaces



    savoir comment lancer un script qui démarre dhcpd depuis l'utilisateur courant et non root. J'ai essayé avec ce script(permission rwsr-xr-x ,proprio root avec SetUID):

    sudo et sudoers est ton ami

    man sudo pour en savoir plus
    • [^] # Re: alors ...

      Posté par  . Évalué à 1.

      je suis sous mandriva2007 et je ne trouve pas le /etc/network/interfaces

      .....
      • [^] # Re: alors ...

        Posté par  . Évalué à 1.

        ben alors dans les propriétés des cartes reseaux demander que la carte qui sert au dhcp soit activée au demarrage.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.