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 w3cvar/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