buggy? vsftpd - anonymous upload+PID+reload/restart

AntiTrust - AT antitrust na centrum.sk
Čtvrtek Srpen 5 23:33:25 CEST 2004


Prijemny vecer.
Neviete mi niekto poradit, ako spojazdnit vsftpd tak, aby fungoval 
anonymous upload?

Dakujem

AT

gg a FAQ som uz presiel


AntiTrust - AT wrote:
> Dobry den.
> 
> 0. Uvod
> predtym som celkom spokojne vyuzival proftpd.
> Na zaklade kernel.org
> May 26, 2004: vsftpd is now serving ftp... We should have done this 
> sooner...
> som sa rozhodol omrknut vsftpd.
> Ozaj sa mi zda 20-30% rychlejsie a 40-60% (merania boli od oka) 
> rychlejsie pri 2000files*0-1789B.
> Bezpecnost vyzera na urovni, vyuziva to debian.org, redhat, kernel, suse 
> a kopec dalsich - vid web - ako hlavny ftp a vacsina z nich presla prave 
> z proftpd/wu.
> 
> OT: proftpd
> A okrem toho konfigurak proftpd sa mi nepacil (hoci po par mesiacoch som 
> si zvykol, len mi bol "nesympaticky" :)
> Ak bol zle nastaveny reverz IP (alebo ziadna, alebo cosi s bindom - 
> nepamatam), tak nesiel spustit.
> IMHO zbytocne zasahy do konfiguraku pocas vyvoja (premenovanie poloziek 
> a pod.)
> Obcas otravny s nejakym certifikatom.
> Inak som bol celkom spokojny.
> **
> 
> 
> Zo zaciatku som mal postupne 3 problemy, ale http://www.vsftpdrocks.org/faq/
> vsetky vyriesilo za 5-6 minut.
> 
> 
> Prve dojmy a oko-testy vyzerali spica, ale:
> [vzdy sa jedna o verziu 1.2.1 - Debian testing - aktualna {nie o 2.0.x 
> .tar z webu - ta AFAIK ma SSL navyse nic pre mna podstatne viac}]
> 
> $SUBJ - je toho viacej:
> 1. WRITE anonymous
> Co ma ozaj trapi - neviem nijako spojazdnit mkdir a upload na anonymous 
> konto.
> Riesenie tohto vsak nikde nie je:
> mkdir ani cp pri anonymous nefunguju
> skusal som:
> na /home/nogroup/ftp
> chown ftp:nogroup, root aj root:root a nic;;
> detto chmod 700 777 aj 500 aj 555 a nic
> {este som v MC kontroloval, ci je to OK - prava a vlastnik a bol :|}
> prava a vlastnika nogroup som nemenil [uz by to bolo privela testov a 
> AFAIK by to vplyv mat nemalo]
> *
> listen=YES
> anonymous_enable=YES
> write_enable=YES
> anon_upload_enable=YES
> anon_mkdir_write_enable=YES
> dirmessage_enable=YES
> chroot_local_user=YES aj NO
> ls_recurse_enable=YES aj NO
> ono vlastne "vsetky normalne" kombinacie a nic
> local user mi ide OK - r+w
> **
> kedze som nikam nedospel, skusal som parkrat aj
> apt-get remove --purge vsftpd a install ...
> s opatovnou upravou conf a nic
> dokonca obcas aj reboot, "ze ci predsa" a nic :(
> 
> 
> 2. PID nezmaze - BUG
> toto ma sice netrapi ale IMHO je to bug
> po
> /etc/init.d/vsftpd stop
> Stopping FTP server: vsftpd
> a ps aux | grep ftp  = nic
> mi
> cat /var/run/vsftpd/vsftpd.pid
> vrati vzdy nejake cislo po START sa to cislo - PID samozrejme zmeni 
> (zvacsa/vzdy na vyssie), kt. odpoveda PID z ps aux
> 
> 3.  reload | restart si robia, co xcu
> /etc/init.d/vsftpd reload or restart si robia, co xcu
> reload mi v 20% pripadov zmenu configuraka nezoberie
> restart mi obcas nestopne / spusti dalsi proces
> pri testovani som vsak vzdy pouzival metodu stop, pockam chvilu po ready 
> a START, takze toto tym ovplyvnene nebolo + vid vyssie apt a reboot
> 
> Ak mi viete nejako so $SUBj, hlavne 1) pomoct vdaka.
> Rad by som to rozbehal a urcite to ide, asi je chyba vo mne, ale ja ju 
> neviem najst (BTW asi 2 hodiny + vcera 3 :()
> 
> 
> Ak Vam uvedene (write anonymous) spolahlivo funguje, pls, mailnite mi 
> [sukromne] .conf a abc prava a user:group vlastnika na ~ftp / ~anonymous.
> 
> Dakujem
> 
> AT


-=x=-
Skontrolované antivírovým programom NOD32



Další informace o konferenci Linux