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