Re: Faire tourner un process sous un utilisateur sans shell

Top Page

Reply to this message
Author: Olivier Guerrier
Date:  
To: ML Guilde
Subject: Re: Faire tourner un process sous un utilisateur sans shell
Frédéric a écrit :
> Question bête : je voudrais lancer le serveur subversion sous l'utilisateur
> www-data (Apache) ; or, celui-ci n'a pas de shell. Je pense qu'il faut
> jouer avec le owner et les droits du binaire svnserver, mais je ne sais
> trop plus comment...
>
> Merci de vos lumières.
>


$ su -h
Usage : su [OPTS] [-] [nom_utilisateur [ARGS]]
[...]
  -s, --shell=<interpréteur>
      utiliser « interpréteur » à la place de celui par défaut de 
/etc/passwd


donc je dirais
# su -s /bin/bash www-data svnserver ....

(voir aussi -c)

Olivier