Le jeudi 2 octobre 2008, Kevin Hinault a écrit : > Le 2 octobre 2008 20:25, Thomas Preud'homme > <thomas.preudhomme@celest.fr> a > > écrit : > > Le jeudi 2 octobre 2008, vous avez écrit : > > > > Que donne un pstree ? Quel est le père de ces processus ? S'il > > > > s'agit de pureftpd je suppose que celui-ci oublie de faire des > > > > wait et le tuer puis le relancer devrait suffire. Si init ou > > > > ton shell est le père de ces processus alors c'est étrange. > > > > > > J'avais bien sur arreté le demon pureftpd principal mais celui-ci > > > n'est pas détaché des fils créé à chaque connexion. Donc lui > > > etait correctement stopé. > > > > Du coup les fils étaient rattaché à quel père en définitive ? > > Je reprend : > > Pure-ftpd lancé seul ça donne ça : > *# ps -edf | grep pure > root 1678 1 0 19:55 ? 00:00:00 pure-ftpd (SERVER)* > > Avec une connection active mais idle ca donne ca : > *#ps -edf | grep pure > root 1678 1 0 19:55 ? 00:00:00 pure-ftpd (SERVER) > torus 4578 1678 0 20:45 ? 00:00:00 pure-ftpd (IDLE) > root 4579 4578 0 20:45 ? 00:00:00 pure-ftpd (PRIV)* > > soit deux fils dont un qui est IDLE et attaché au SERVER et PRIV qui > est attaché au IDLE > donc : > *# pstree 1678 > pure-ftpd-ldap-───pure-ftpd-ldap-───pure-ftpd-ldap- > * > si j'arrête le démon principal la connexion reste active mais le fils > IDLE se détache de SERVER : > > *# /etc/init.d/pure-ftpd-ldap stop > Stopping ftp server: pure-ftpd. > # ps -edf | grep pure* > *torus 4578 1 0 20:45 ? 00:00:00 pure-ftpd (IDLE) > root 4579 4578 0 20:45 ? 00:00:00 pure-ftpd (PRIV) > > *En l'occurrence, dans mon cas j'avais arreté le SERVER mais je ne > pouvais pas tuer l'IDLE . Quand j'ai voulu tuer PRIV par il est resté > en zombie. Question bête mais tu l'as tué en root ? > > ------------ > > Mes users sont bien chrooté oui mais dans mes options j'ai dit a > pureftpd de suivre les liens symbolique : > > ici en gros j'avais : > > /mnt/ftpmouted << mon repertoire sur lequel est monté un ftp > /home/user/ << la home de mon user Oui j'avais bien compris rassure toi mais IMHO il ne devrait pas suivre le lien si ça sort du chroot. > > et lui a ajouté > /home/user/lien -> /mnt/ftpmounted > (il l'a fait en ligne de commande parce que je lui avais donné > l'acces ssh, normalement j'ai confiance en lui) Cordialement, Thomas Preud'homme -- Why Debian : http://www.debian.org/intro/why_debian
Attachment:
signature.asc
Description: This is a digitally signed message part.