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 :

Droits d'utilisateur pour lancement d'Apache


Sujet :

Administration système

  1. #1
    Invité
    Invité(e)
    Par défaut Droits d'utilisateur pour lancement d'Apache
    Bonjour,

    Je suis tout nouveau sur Linux et j'avoue que la transition Windows/Linux est assez difficile! Mais ça en vaut la peine...

    J'ai procédé à la compilation et à l'installation d'Apache 2.2.2 en tant que root, ce qui donne le droit d'accès au fichier httpd au root seulement. Par souci de sécurité je voudrais qu'un autre utilisateur gère le serveur web, pour cela j'ai changé les droits d'accès pour que cet utilisateur puisse exécuter httpd. Lorsque je suis connecté avec celui-ci, voilà ce que me répond le système :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    (13) Permission denied: make_sock : could not bind to adress [::]:80
    (13) Permission denied: make_sock : could not bind to adress 0.0.0.0:80
    No listening socket available, shutting down
    Je comprends bien ce message, cependant je pensais qu'en donnant le droit d'exécuter httpd cela m'aurait permis de lancer le serveur avec un autre utilisateur. Si une bonne âme pouvait m'éclairer et me donner des infos me permettant de comprendre, merci!

    webrider

  2. #2
    Membre éprouvé
    Avatar de Freed0
    Profil pro
    Étudiant
    Inscrit en
    Mars 2005
    Messages
    635
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2005
    Messages : 635
    Points : 953
    Points
    953
    Par défaut
    Je saurais plus trop dire d'où ça vient exactement, mais je suppose que soit Apache est déjà lancé, soit il y a un prob dans le fichier de configuration au niveau de la ligne Listen... Vérifie ces 2 trucs là, on ne sait jamais

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 778
    Points
    17 778
    Par défaut
    Citation Envoyé par webrider
    Par souci de sécurité je voudrais qu'un autre utilisateur gère le serveur web, pour cela j'ai changé les droits d'accès pour que cet utilisateur puisse exécuter httpd
    A définir. set-uid/gid (à éviter) ? sudo (recommandé) ? Autres ? Car seul root peut lancer un service sur un port réservé (c'est à dire inférieur à 1024).


    Julp.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par julp
    Car seul root peut lancer un service sur un port réservé (c'est à dire inférieur à 1024).
    Julp.
    Je commence à saisir l'affaire... j'ai en fait changé le propriétaire de httpd (chown) et les droits d'utilisateur (chmod). Comme il n'y a que le root qui peut lancer un service sur un port inférieur à 1024 c'est donc normal que l'accès à ce port soit bloqué même si j'ai donné le droit d'exécution à un autre que root.

    Merci pour vos réponses!

    webrider.

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

Discussions similaires

  1. Droit d'utilisateur pour les vues
    Par wiss85 dans le forum Administration
    Réponses: 4
    Dernier message: 05/05/2011, 22h12
  2. [serveur ftp] Problème de droit d'écriture pour un utilisateur
    Par Louis-Guillaume Morand dans le forum Administration système
    Réponses: 39
    Dernier message: 02/07/2007, 09h30
  3. Droits très restreints pour un utilisateur
    Par Scurz dans le forum Administration système
    Réponses: 8
    Dernier message: 29/01/2007, 13h08
  4. Droit d'accès pour la racine d'un serveur apache
    Par photorelief dans le forum Administration système
    Réponses: 2
    Dernier message: 01/03/2006, 13h26
  5. [Apache] donner les droits d'écriture pour PHP
    Par Torpedox dans le forum Apache
    Réponses: 4
    Dernier message: 07/01/2006, 15h01

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