1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2<HTML><HEAD><TITLE>Dokumentacja bftpd: Instalacja</TITLE> 3<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /><LINK 4href="bftpddoc-pl-3.html" rel=next><LINK href="bftpddoc-pl-1.html" 5rel=previous><LINK href="bftpddoc-pl.html#toc2" rel=contents></HEAD> 6<BODY><A href="bftpddoc-pl-3.html">Dalej</A> 7<A href="bftpddoc-pl-1.html">Wstecz</A> <A 8href="bftpddoc-pl.html#toc2">Zawarto��</A> 9<HR> 10 11<H2><A name=s2>2.</A> <A 12href="bftpddoc-pl.html#toc2">Instalacja</A></H2> 13<H2><A name=ss2.1>2.1 Kompilacja</A> </H2> 14<P>Na pocz�tku wykonaj nast�puj�ce polecenia (zast�puj�c x.x.x numerem wersji, kt�r� instalujesz): 15<BLOCKQUOTE><CODE><PRE>tar xzf bftpd-x.x.x.tar.gz 16cd bftpd-x.x.x 17./configure 18make 19make install 20 21</PRE></CODE></BLOCKQUOTE>Zauwa�, �e musisz skopiowa� plik bftpd.conf z katalogu ze �r�d�ami do /etc w przypadku aktualizacji wersji, poniewa� polecenie 'make install' nie nadpisuje pliku konfiguracyjnego. 22<P></P> 23<P>Uwaga: Je�li chcesz korzysta� z mo�liwo�ci 'tar.gz w locie', musisz �ci�gn�� kod �r�d�owy programu "pax" i rozpakowa� go do podkatalogu w �r�d�ach bftpd. Nast�pnie, zamiast pisa� './configure' napisz 24"./configure --enable-pax=pax-sourcedir --enable-libz". Musisz mie� tak�e bibliotek� libz wraz z plikiem nag��wkowym, /usr/include/zlib.h.</P> 25<H2><A name=ss2.2>2.2 Uruchamianie serwera</A> </H2> 26<P>bftpd dzia�a w wersji samodzielnej lub z inetd. 27<DL> 28 <DT><B>Je�li chcesz uruchamia� go z inetd</B> 29 <DD> 30 <P>Dodaj nast�puj�ce wpisy do pliku /etc/inetd.conf: 31 <BLOCKQUOTE><CODE><PRE>ftp stream tcp nowait root /usr/sbin/bftpd bftpd 32</PRE></CODE></BLOCKQUOTE>Potraktuj inetd HUPem lub zrestartuj serwer. bftpd powinien dzia�a�. 33 <P></P> 34 <DT><B>Je�li bftpd ma dzia�a� z xinetd</B> 35 <DD> 36 <P>Dodaj nast�puj�ce wpisy do pliku /etc/xinetd.conf: 37 <BLOCKQUOTE><CODE><PRE>service ftp 38{ 39 disable = no 40 socket_type = stream 41 wait = no 42 user = root 43 server = /usr/sbin/bftpd 44 log_on_success += DURATION USERID 45 log_on_failure += USERID 46 nice = 10 47} 48</PRE></CODE></BLOCKQUOTE>(przes�ane przez JackRipper'a) 49 <P></P> 50 <DT><B>Je�li bftpd ma dzia�a� jako demon:</B> 51 <DD> 52 <P>Niech system operacyjny uruchamia komend� 53 <BLOCKQUOTE><CODE><PRE>/usr/sbin/bftpd -d 54</PRE></CODE></BLOCKQUOTE>przy starcie. 55 <P></P></DD></DL> 56<P></P> 57<HR> 58<A href="bftpddoc-pl-3.html">Dalej</A> <A 59href="bftpddoc-pl-1.html">Wstecz</A> <A 60href="bftpddoc-pl.html#toc2">Zawarto��</A> 61</BODY></HTML> 62