On 2015-09-04 12:56, Frédéric wrote:
> Le 04/09/2015, Hervé a écrit :
>
>> Une autre, il me semble que le tiret "-" après su prend le shell du
>> user : su - www-data
>
> Non, ça ne marche pas non plus... Même erreur.
>
> En fait, le compte www-data a bien un 'shell' associé, mais qui est un
> simple utilitaire :
>
> $ grep www /etc/passwd
> www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
>
> $ /usr/sbin/nologin
> This account is currently not available.
Si tu tiens vraiment à te loguer en tant que www-data, tu peux essayer
la commande suivante en tant que root:
su -l www-data -s /bin/bash
Le -s permet d’utiliser un shell autre que celui fourni dans /etc/passwd
--
Nicolas D
site:
http://slubman.info/