proftpd et Liens symboliques - Logiciels - Linux et OS Alternatifs
Marsh Posté le 11-10-2004 à 20:42:40
Je suis intéressé, quelqu'un a une réponse ?
Marsh Posté le 03-05-2005 à 06:06:32
Alors sur ProFTPD, soit tu as omis de mettre la ligne :
ShowSymlinks on
Soit c'est ton logiciel de ftp (du genre gftp) qui ne liste pas les liens ...
Marsh Posté le 03-05-2005 à 11:10:00
le probleme vient du fait que les users sont chrooté dans leur home
extrait de la FAQ de proftpd:
Symlinks will not work from within a chrooted area. The reason should be clear from a casual inspection of the nature of the chroot command. It is not possible to have a symbolic link to a directory which can"t be reached beacuse it's outside of the current chroot. Work arounds to allow access to other parts of the file system include exporting the part of the filesystem to be accessed from inside the chroot and mounting via NFS, using hard file links or (on Solaris) using lofs to mount the directory via the loopback.
mount -Flofs /home/data1 /ftp/data1
mount -Flofs /home/data2 /ftp/data2
Marsh Posté le 03-05-2005 à 11:21:33
Si tu veux monter ca automaiquement dans ton fstab :
/mnt/ftp /home/bibi/ftp none rw,bind 0 0
Petite mise en garde : contrairement a un lien symbolique, si tu supprimes (en root) /home/bibi/ftp c'est le /mnt/ftp que tu suprimes...
Marsh Posté le 03-05-2005 à 13:42:33
merci les gas, mais je n'ait plus le net a la maison en se moment peu pas corriger.
Marsh Posté le 17-04-2004 à 14:22:39
Je vourai que les utilisateur de mon ftp puisse avoir acces a d'autres repertoires que leure racine (/home/ftp/) et tous ce qui il y dedans en fonction des droits.
Par exemple /mnt/???????/???????/
Pour cela je pensai faire des liens symboliques, mais ca ne marche pas, soit la personne voie le repertoire mais impossible d'y aller, soit la personne ne voie rien du tout.
Il faut activer quelque chose pour resoudre les liens symboliques?
Ps : j'ai utilise gproftpd pour cree le ftp.