Utilisateur nobody et ftp

Bonjour.

J’ai installé une piratebox avec pour base une distribution raspbian.

Tous les répertoires qui sont offerts en partage sur la piratebox sont dans le répertoire /opt/piratebox/share qui appartiennent à nobody.

$ ls -l /opt/piratebox/share
total 12
drwxr-xr-x  2 nobody nogroup 4096 janv. 16 16:15 board
drwxr-xr-x 14 nobody nogroup 4096 févr.  5 11:34 Shared
drwxr-xr-x  2 nobody nogroup 4096 janv. 16 16:15 tmp

J’ai installé proftpd et je voudrais utiliser l’utilisateur nobody pour uploader des fichiers.
Cet utilisateur est un peu particulier :

$ cat /etc/passwd
nobody:x:65534:65534:nobody:/nonexistent:/usr/sbin/nologin
agenux:x:1001:1001:,,,:/home/agenux:/bin/bash

Avec l’utilisateur agenux je peux sans problème me connecter en ftp mais pas avec l’utilisateur nobody. nobody fait partie de /etc/ftpusers. J’ai autorisé les utilisateurs de /etc/ftpusers à accéder à ftp dans /etc/proftpd/proftpd.conf

cat /etc/proftpd/proftpd.conf
# Autoriser utilisateurs de /etc/ftpusers
<Global>
   UseFtpUsers on
</Global>
$ cat /etc/ftpusers 
# /etc/ftpusers: list of users disallowed FTP access. See ftpusers(5).

#root
#daemon
#bin
#sys
#sync
#games
#man
#lp
#mail
#news
#uucp
nobody

Toutefois je ne peux pas accéder à ftp avec l’utilisateur nobody tandis qu’avec agenux pas de problème. Est-ce que vous avez une idée de la raison pour laquelle c’est impossible ?

vous créez un utilisateur ftp toto,vous mettez toto dans le groupe nogroup,vous donnez les droits 775 sur le répertoire /opt/piratebox/share,vous chrootez toto dans /opt/piratebox/share et vous pourrez uploader des fichiers avec ftp dans share.

Ok, c’est une solution. Merci.