Re: lug-bg: vsftpd standalone mode ?
- Subject: Re: lug-bg: vsftpd standalone mode ?
- From: danchev@xxxxxxxxx (George Danchev)
- Date: Fri, 5 Jul 2002 20:56:37 +0300
On Friday 05 July 2002 19:52, Georgi Chorbadzhiyski wrote:
> George Danchev wrote:
>
> > Ñëó÷àéíî íÿêîé äà èìà íà èäåÿ êàêâî òðÿáâà äà ñå ïðîìåíè â êîäà íà
> > vsftpd
(version 1.0.0 äà ðå÷åì) òàêà, ÷å äà ìîæå äà ðàáîòè â standalone
> > mode ?
>
>
> ahum i tova zash to?prez tcpserver si raboti extra :)
àìè ïðè÷èíè ìîãàò äà ñå èçìèñëÿò äîñòà: ìîæå äà íÿìà tcpd, inetd
(netkit-inetd), xinetd è òàê äàëèå íà ìàøèíàòà è äà íÿìà æåëàíèå ÷îâåê äà ãè
ñëàãà, ñòðóâà ìè ñå ÷å ñå ãóáè performance òî÷íî çàùîòî tcpd fork-âà
ñúîòâåòíèÿ daemon ... íå ñúì ìíîãî ñèãóðåí îáà÷å äàëè òîâà å ñàìî ïðè ïúðâàòà
çàÿâêà ñëåä êîåòî vsftpd ñè fork (?) èëè thread (?) äúùåðíè ïðîöåñè äà
ïîääúðæàò simultaneous conn's ... ÷åòîõ ìó docs çà implementation-a, íî íå
ðàçáðàõ ìíîãî ìíîãî êàê ñòîÿò íåùàòà, èëè ïî-òî÷íî íå ìè å ÿñåí êîäà ;-) ...
ïðîáâàõ ìàëêî òåñòîâå ñ http://www.kegel.com/dkftpbench/
(ex. options: -hlocalhost -n800 -c80 -k1 -uuser -ppass -ffile -v2 -a -b1000
-sp èëè -sr) âñè÷êî çàâèñè îò ìàøèíàòà è êàêâî âúðâè íà íåÿ ðàçáèðà ñå
(300mhz, 192mb, X+icewm, íÿêîëêî ñïÿùè äåìîíà íà ôîíà + ñàìèÿ bench âúðâè ïàê
íà ñúùàòà ìàøèíà), íî ïðè íÿêîëêî ñòîòèí conn's, íÿêîëêî äåñåòêè îò êîèòî ñà
simultaneous inetd ñå ïðåäàâà ... ò.å. êàòî îòìèíå òåñòà inetd íå èñêà äà
ñòàðòèðà ïîâå÷å vsftpd ... òðåáå restart íà inetd-òî è òîãàâà âñè÷êî å ÎÊ,
îáà÷å è äîñòà çàÿâêè îñòàâàò íåîáñëóæåíè. Ñ xinetd íåùàòà ñà ïîäîáíè ... è
âúîáùå ñè ìèñëÿ, ÷å standalone mode-òî å îïöèÿ êîãàòî èçäúõâà inetd (NOTE:
inetd ìîæà äà áúäå íàòîâàðåí è îò äðóãè services) è íåçíàì çàùî àâòîðà íå ãî
å ïëàíèðàë êàòî support òà çà òîâà ïèòàõ... ïèòàõ è google íî íèùî èíòåðåñíî
íå èçïëþ ... A ïðîñòî êîìåíòèðàíåòî íà sanity check-a â main.c êîéòî
ïðîâåðÿâà äàëè vsftpd ñå ñòàðòèðà îò inetd, èëè êàòî standalone íå ìèíàâà,
ðàçáèðà ñå èçëèçà ñ: 500 OOPS: getpeername
ïðîñòî çàùîòî î÷àêâà tcpd äà ìó ïîäàäå çàÿâêàòà ìàëêî ïî-ñäúôêàíà, è òîâà õè÷
íÿìàì èäåÿ êàê ìîæå äà ñòàíå â êîäà íà ñàìîòî vsftpd, à ìîæå ... äà íå
ãîâîðèì ÷å èìà ñàìîñòîÿòåëíî implemented "ls" çà äà íå fork-âà system-wide
ls... òà òàêà ... ;-) è âúîáùå èñêàìè ñå äà âèäÿ a-la proftpd standalone-like
vsftpd ;-) è ïîíåæå êîäà ìó å áåçêðàéíî ìàëúê ñè ïîìèñëèõ ÷å íÿêîé âå÷å å
ìèñëèë ïî âúïðîñà
--
Greets,
fr33zb1
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================
|