Re: Faire tourner un process sous un utilisateur sans shell

Pàgina inicial

Reply to this message
Autor: Olivier Guerrier
Data:  
A: ML Guilde
Assumpte: 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