Droits de lecture, options [resolu] [Pure-ftpd] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 22-09-2002 à 22:58:20
si leur home est bien défini en /var/pub/FTP, tu as une option pour les chrooter tout le monde dans son rép 
 
 
|   | 
Marsh Posté le 23-09-2002 à 19:29:49
Bon alors :  
1) Cette option est déja activée dans le fichier. 
 
# Cage in every user in his home directory 
ChrootEveryone              yes 
 
2) Je suis tombé la dessus... : 
# RPM binary files use another configuration file by default : 
# /etc/sysconfig/pure-ftpd 
 
Comme je l'ai installé en .rpm, j'ai été y faire un tour. 
Pas de cul, c'est activé aussi! 
 
# probably a good idea, put everybody but root in a chroot()-jail 
--chrooteveryone 
 
(mais de facon bizarre) 
 
.... Méééé?
Marsh Posté le 24-09-2002 à 00:02:29
ce dont te parle real i_machin c est un fichier qui est parsé par pure-config.pl/py pour lancer pureftpd 
 
en fait le script transforme  
 
ChrootEveryone yes  
 
en  
 
pure-ftpd --chrooteveryone 
Marsh Posté le 24-09-2002 à 09:12:42
| houplaboom42 a écrit a écrit  : ce dont te parle real i_machin c est un fichier qui est parsé par pure-config.pl/py pour lancer pureftpd en fait le script transforme ChrootEveryone yes en pure-ftpd --chrooteveryone | 
 
 
Bon, il faut que je fasse quoi exactement? 
 
Que je lance "/usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf" pour transformer le fichier /etc/pure-ftpd.conf en fichier utilisable par pureftpd? 
 
[root@localhost root]# /usr/local/sbin/pure-config.pl /usr/local/etc/pure-ftpd.conf 
Can't open /usr/local/etc/pure-ftpd.conf: Aucun fichier ou répertoire de ce type 
 
En plus ca marche po!
Marsh Posté le 24-09-2002 à 21:31:52
Tu fais exactement ca, mais en mettant le bon chemin pour le fichier de conf.
Marsh Posté le 25-09-2002 à 07:29:34
[root@localhost root]# /usr/local/sbin/pure-config.pl /etc/pure-ftpd.conf 
Running: /usr/local/sbin/pure-ftpd -A -c 10 -B -C 2 -d -E -f ftp -I 15 -L 2000:8 -m 4 -p 40000:40500 -P 192.168.0.1 -T 12 -U 133:022 -u 100 -w -x -X -O w3c var/log/pureftpd.log -R -K -k 90 -Z
var/log/pureftpd.log -R -K -k 90 -Z 
 
 
Je peut toujours voir /...
Marsh Posté le 26-09-2002 à 21:09:15
Bon, voila, j'ai fini par craquer et recompiler Pure-ftpd. Ca marche parfaitement, j'ai tout configuré a la main dans Xinetd. 
 
Les packages .rpm sont vraiment pas très bien foutus...
Marsh Posté le 22-09-2002 à 21:17:18
Voila, je viens de m'apercevoir en utilisant Kbear (un client pas mal fait, mais qui a un gros défaut a mon gout, qu'il essaie toujours d'aller a la racine du dd, et pas du compte ftp), que mon le dd du ftp est bien visible au groupe nobody, groupe des comptes FTP...
Y'a une option dans pure-ftpd pour les "enfermer" dans leur dossier personel? (/var/ftp/pub)
Message édité par maxix le 26-09-2002 à 21:07:24