<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" 
"dtd/kdex.dtd" [
  <!ENTITY kappname "&kwuftpd;">
  <!ENTITY package "kdeadmin">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Estonian  "INCLUDE" 
> <!-- change language only here -->
]>

<book lang="&language;">

<bookinfo>
<title
>&kwuftpd; käsiraamat</title>

<authorgroup>
<author
> <firstname
>Jonathan</firstname
> <surname
>Singer</surname
> <affiliation
> <address
><email
>jsinger@genome.wi.mit.edu</email
></address
> </affiliation
> </author>

<othercredit role="developer">
<firstname
>Bernhard</firstname>
<surname
>Rosenkraenzer</surname>
<affiliation>
<address
><email
>bero@redhat.com</email
></address>
</affiliation>
<contrib
>Arendaja</contrib>
</othercredit>

<othercredit role="reviewer">
<firstname
>Lauri</firstname>
<surname
>Watts</surname>
<affiliation>
<address
><email
>lauri@kde.org</email
></address>
</affiliation>
<contrib
>Korrigeerija</contrib>
</othercredit>
<othercredit role="translator"
><firstname
>Marek</firstname
><surname
>Laane</surname
><affiliation
><address
><email
>bald@online.ee</email
></address
></affiliation
><contrib
>Tõlge eesti keelde</contrib
></othercredit>
</authorgroup>

<copyright>
<year
>2000</year>
<holder
>Jonathan Singer</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2002-05-03</date>
<releaseinfo
>0.02.00</releaseinfo>

<abstract
><para
>&kwuftpd; on &kde; kasutajaliides <application
>wu-ftpd</application
> <filename
>ftpaccess</filename
>-failide redigeerimiseks.</para
></abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kwuftpd</keyword>
<keyword
>kdeadmin</keyword>
<keyword
>ftp</keyword>
<keyword
>server</keyword>
<keyword
>seadistamine</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Sissejuhatus</title>

<para
>&UNIX; operatsioonisüsteemid on vahest kõige paremini tuntud võimekate serveritena. Kasutajatel võib siiski olla üsna raske seadistada selliseid teenuste pakkumiseks vajalikke seadistustefaile. Samal ajal kipuvad paljud distributsioonid vastassuunas liiga kaugele minema, pakkudes kasutajatele süsteeme, mille seadistusvõimalused on ohtlikult avatud ja ebaturvalised.</para>

<para
>&kwuftpd; on &kde; kasutajaliides <application
>wu-ftpd</application
> ftpaccess-failide redigeerimiseks. &kwuftpd; kirjutati esialgu rakendusele <application
>BeroFTPD</application
> 1.2.1 ning kohandati seejärel <application
>wu-ftpd</application
> versioonile 2.6.1, mis käis kaasas &RedHat; &Linux; 7.0-ga. Kui kasutad <application
>wu-ftpd</application
> uuemat ja võimalusterohkemat versiooni, tuleb sul kõigi võimaluste ärakasutamiseks uuendada &kwuftpd;-d (või redigeerida <filename
>ftpaccess</filename
>-faile käsitsi).</para>

<warning
><para
>&kwuftpd; on ikka veel beetastaadiumis, st. mitte-päris-valmis, mistõttu võiksid enne seda, kui võtad &kwuftpd; kasutusele, teha oma ftpaccess-failidest varukoopia.</para
></warning>

<para
>&kwuftpd; kirjutas Bernhard Rosenkraenzer <email
>bero@redhat.com</email
> ning selle autoriõigus (c) kuulub aastast 2000 firmale &RedHat; Inc.</para>

<sect1 id="disclaimer">
<title
>Lahtiütlus</title
> 

<para
>Lisaks tavalisele lahtiütlusele (<quote
>Me ei võta endale vastutust millegi halva eest, mis võib juhtuda</quote
>), tuleks märkida, et &kwuftpd; võimaldab kontrollida kasutajate ühendusevõtmist süsteemiga ning nende õigusi faile lisada, kustutada ja muuta. Meeles tuleks pidada järgmisi asju:</para>

<itemizedlist
> <listitem
><para
>&kwuftpd; muudab hõlpsamaks turvalise serveri loomise -- kuid ei taga seda. Võrguturvalisuse kohta on olemas terve hulk raamatuid, veebilehekülgi ja kursusi ning administraatorid peaksid esmalt nendega vaeva nägema.</para
></listitem
> <listitem
><para
>Käesolevas käsiraamatus toodud näited on mõeldud piltlikustama &kwuftpd; tööd. Need ei ole turvanõuanded ja neid ei peaks kindlasti sellistena arvesse võtma.</para
></listitem
> <listitem
><para
>Kontrolli kindlasti, et old failist <filename
>/etc/ftpaccess</filename
> varukoopia teinud, enne kui hakkad seda &kwuftpd; abil redigeerima.</para
></listitem
> </itemizedlist>

</sect1>

</chapter>

<chapter id="basic-ftp-setup">
<title
>&FTP; põhiseadistused</title>

<para
>&kwuftpd; on mõttekas ainult töötava &FTP; serveriga süsteemis. Serveri loomine väljub käesoleva käsiraamatu raamest, kuid kõige olulisem on silmas pidada:</para>

<procedure
> <step
><para
>paigaldatud peab olema <application
>wu-ftpd</application
> või mõni sarnane &FTP; server. Anonüümse &FTP; rakendamiseks kulub ära ka näiteks pakett <application
>anonftp</application
>.</para
></step
> <step
><para
>failis <filename
>/etc/inetd.conf</filename
> peab leiduma umbes järgmine rida:</para
> <screen
># ftp   stream  tcp nowait  root    /usr/sbin/tcpd  in.ftpd -l 
-a</screen
> <para
>Eemalda rea eest kommentaaritähis #. Kui süsteemis on see juba eemaldatud, võta seda kui ohumärki ning kommenteeri kõik muud teenused, mida sa ei soovi kasutada. Käivita <filename
>/etc/inetd.conf</filename
> uuesti. (&RedHat; ja sarnaste süsteemide puhul käsureal <userinput
><command
>/etc/rc.d/init.d/inet</command
> <parameter
>restart</parameter
></userinput
>.) </para
></step
> </procedure>
</chapter>

<chapter id="using-kwuftpd">
<title
>&kwuftpd; kasutamine</title>

<sect1 id="starting-kwuftpd">
<title
>&kwuftpd; käivitamine</title>

<para
>&kwuftpd; käivitamiseks vali &kde; menüüst <menuchoice
><guisubmenu
>Süsteem</guisubmenu
><guisubmenu
>Muud rakendused</guisubmenu
><guimenuitem
>KWuFTPd</guimenuitem
></menuchoice
> või anna käsureal korraldus <userinput
><command
>kwuftpd</command
></userinput
>. Kasutada saab tavapäraseid &Qt; ja &kde; käsureaparameetreid, mida saab täpsemalt uurida käsuga <userinput
><command
>kwuftpd</command
> <option
>--all</option
></userinput
>.</para>

</sect1>

<sect1 id="about-ftp-accounts">
<title
>&FTP; klassid</title>

<para
>&kwuftpd; palub kasutajal sageli vahet teha kolme tüüpi kasutajatel:</para>

<variablelist
> <varlistentry
> <term
>Anonüümne</term
> <listitem
> <para
>Kõik, kes suudavad serveriga ühendust võtta, saavad end sisse logida kui kasutaja <userinput
>ftp</userinput
> või <userinput
>anonymous</userinput
> ning anda paroolina oma e-posti aadressi.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
>Külaline</term
> <listitem
> <para
>Kasutajad, kelle &FTP; konto on kirjas failis <filename
>/etc/ftpusers</filename
>, kuid kel puudub täiskonto süsteemis.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
>Tegelik</term
> <listitem
> <para
>Kasutajad süsteemse kontoga.</para
> </listitem
> </varlistentry
> </variablelist>

</sect1>

<sect1 id="menuref">
<title
>Menüükäsud</title>

<sect2 id="file-menu">
<title
>Menüü <guimenu
>Fail</guimenu
></title>

<variablelist
> <varlistentry
> <term
><menuchoice
> <guimenu
>Fail</guimenu
> <guimenuitem
>Lae /etc/ftpaccess</guimenuitem
> </menuchoice
></term
> <listitem
><para
>Avab redigeerimiseks <application
>wu-ftpd</application
> standardse seadistustefaili <filename
>/etc/ftpaccess</filename
>.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Fail</guimenu
><guimenuitem
>Lae muu fail...</guimenuitem
> </menuchoice
></term
> <listitem
><para
>Avab redigeerimiseks mingi muu faili. Kasulik valik, kui soovid katsetada mõne muu faili peal, enne kui hakata muutma faili <filename
>/etc/ftpaccess</filename
>.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Fail</guimenu
> <guimenuitem
>Salvesta /etc/ftpaccess</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Salvestab muudadused</action
> faili <filename
>/etc/ftpaccess</filename
>.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Fail</guimenu
><guimenuitem
>Salvesta muu fail...</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Salvestab muudatused määratud faili.</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Fail</guimenu
> <guimenuitem
>Välju</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Sulgeb</action
>&kwuftpd;.</para
></listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2 id="help-menu">
<title
>Menüü <guimenu
>Abi</guimenu
></title>

&help.menu.documentation;

</sect2>

</sect1>

<sect1 id="user-classes">
<title
><guilabel
>Kasutajate klassid</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Kasutajate klassid</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="user_classes.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Kasutajate klassid</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Kasutajate klassid</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>See kaart võimaldab luua kasutajate klasse teatud <acronym
>IP</acronym
> aadressidele või aadressiblokkidele ning määrata nende klasside õigusi. Näiteks on siin võimalik anda anonüümsetele või külaliskasutajatele tavalisest suuremad õigused, kui nad logivad sisse teatud kindlast masinast.</para>

<para
>Uue klassi loomiseks klõpsa nupul <guibutton
>Lisa klass</guibutton
> ning sisesta ilmuvas dialoogis uue klassi nimi, sellele kehtivad privileegid (nende kohta vt. lähemalt edaspidi) ja klassi <acronym
>IP</acronym
> aadress. Märki <userinput
>*</userinput
> saab kasutada aadressibloki määramiseks (Nt. <userinput
>127.0.0.*</userinput
> tähendab kõiki käesoleva arvuti kasutajaid). Kui see on tehtud, klõpsa kinnituseks nuppu <guibutton
>OK</guibutton
>.</para>

<para
>Kaardil <guilabel
>Kasutajate klassid</guilabel
> saab ka valida klassi ning muuta selle kirjeldust ja omadusi. Muuta saab ka <acronym
>IP</acronym
> aadressi. Klassi saab kaasata antud aadressilt anonüümseid, külalis- ja/või tegelikke kasutajaid. Märkides ära kasti <guilabel
>Automaatne grupp</guilabel
>, saab määrata klassi kuuluvaks valitud gruppi koos sellele kuuluvate õigustega.</para>

<para
>Kaardil saab määrata klassidele ka piiranguid üheaegse sisselogimise kohta teatud aegadel. Määrata saab ka sõnumi, mida näidatakse siis, kui kasutajate limiit on täis.</para>

<para
>Pildil on aadressilt 127.0.0.* sisse logivad tegelikud kasutajad automaatselt määratud gruppi <quote
>jsinger</quote
> ning korraga on lubatud selles klassis sise logida vaid ühel kasutajal.</para>

</sect1>

<sect1 id="directories">
<title
><guilabel
>Kataloogid</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Kataloogid</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="directories.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Kataloogid</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Kataloogid</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>Sellel kaardil saab määrata juurkataloogi anonüümsetele ja külaliskasutajatele. (Tegelikud kasutajad näevad tegelikku failisüsteemi.) Siin saab määrata ka kasutatavad parooli- ja variparoolifailid. Kui ühtegi faili pole määratud, kasutatakse vaikimisi süsteemset faili.</para>

<para
>Pildil näevad anonüümsed kasutajad juurfailisüsteemina asukohta <filename class="directory"
>/home/ftp/pub</filename
>, külaliskasutajad aga vaikeväärtust. Süsteemsete failide asemel on kasutusel spetsiaalsed &FTP; paroolid.</para>

</sect1>

<sect1 id="security">
<title
><guilabel
>Turvalisus</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Turvalisus</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="security.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Turvalisus</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Turvalisus</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>See kaart võimaldab määrata mitmesuguseid turvalisusega seotud seadistusi. Osas <guilabel
>Mittesaadetavad</guilabel
> saab teatud faile või katalooge määrata mitte-allalaaditavaks. Klõpsa nupul <guibutton
>Lisa...</guibutton
> ja vali fail, mida soovid blokeerida. Vali kirje ning klõpsa nupul <guibutton
>Eemalda</guibutton
>, kui soovid faili nimekirjast kõrvaldada.</para>

<para
><guilabel
>Lubatud ebaõnnestunud sisselogimiste arv</guilabel
> põhjustab ühenduse katkestamise pärast määratud arvu ebaõnnestunud sisselogimiskatseid.</para>

<para
>Märkides ära <guilabel
>Luba SITE GROUP</guilabel
>, antakse kasutajate õigus muuta gruppi, kuhu nad kuuluvad, käsuga <userinput
><command
>SITE</command
> <option
>GROUP</option
></userinput
>.</para>

<para
>Luba kasutada käske <command
>chmod</command
>, <command
>delete</command
>, <command
>overwrite</command
>, <command
>rename</command
> ja <command
>umaks</command
> võib laiendada või keelata anonüümsetele, külalis- ja/või tegelikele kasutajatele.</para>

<para
>Anonüümsetelt kasutajatelt eeldatakse, et nad annavad paroolina oma e-posti aadressi. Siin saab määrata, kui tugevasti seda nõutakse.</para>

<variablelist
> <varlistentry
> <term
><guilabel
>Ei</guilabel
></term
> <listitem
><para
>Antud parooli ei kontrollita.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Lihtne</guilabel
></term
> <listitem
><para
>Parool peab sisaldama märki @.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>RFC822</guilabel
></term
> <listitem
><para
>Parool peab olema igati korrektne e-posti aadress.</para
></listitem
> </varlistentry
> </variablelist>

<para
>Kui märgitud on <guilabel
>Sunnitud</guilabel
>, keeldutakse lubamast ühendust, kui sisselogimine ei läbi testi. Vastasel juhul näidatakse hoiatust.</para>

<para
>Pildil on kataloogid <filename class="directory"
>/bin</filename
> ja <filename class="directory"
>/sbin</filename
> ning fail <filename
>/etc/passwd</filename
> allalaadimiseks blokeeritud. Ühendus katkestatakse pärast viit ebaõnnestunud sisselogimise katset, <userinput
><command
>SITE</command
> <option
>GROUP</option
></userinput
> on keelatud, anonüümsed kasutajad ei saa käske kasutada, küll aga külalis- ja tegelikud kasutajad. Anonüümsed kasutajad, kes annavad RFC-ga sobimatu e-posti aadressi, saavad hoiatuse.</para>

</sect1>

<sect1 id="messages">
<title
><guilabel
>Teated</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Teated</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="messages.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Teated</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Teated</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>Sellel kaardil saab määrata teateid, mida näidatakse sisse loginud kasutajale.</para>

<para
>Vali ühenduse võtmisel (enne sisselogimist) näidatava tervitusteksti fail. Mõned erakordselt iidsed &FTP; kliendid võivad küll tervitustekstist segadusse sattuda.</para>

<para
>Määrata saab masinanime. Seda näidatakse kasutajale sisselogimisel ning seda saab kasutada ka teistes teadetes (muutuja <token
>%L</token
>). Kui masinanime ei määrata, kasutatakse tegelikku masinanime.</para>

<para
>Ka administraatori e-posti aadressi saab määrata nii, et seda kasutataks teisteski teadetes (muutuja <token
>%E</token
>).</para>

<para
>Vastavate kastide märkimine võimaldab teateid ja faili <filename
>README</filename
> näidata kasutajale iga kord, kui tuleb ette vastav sündmus (vt lähemat selgitust allpool). Vastasel juhul näidatakse neid ainult üks kord.</para>

<para
>Klõpsuga nupul <guibutton
>Lisa sõnum...</guibutton
> saab määrata teksti, mida kasutajale näidatakse. Teil palutakse määrata tekstifaili asukoht, see, kas seda näidatakse sisselogimisel või mingisse konkreetsesse kataloogi sisenemisel, samuti see, kas seda näidatakse kõigile kasutajate klassidele või ainult mõnele konkreetsele.</para>

<para
>Samamoodi saab määrata kasutajale faili <filename
>README</filename
> näitamise, kui ta sisse logib või kataloogi vahetab.</para>

<para
>Pildil näidatakse ühenduse võtmisel teksti <filename
>/home/ftp/welcome.txt</filename
>. Teadetes näidatakse masina nime <systemitem class="systemname"
>camelot</systemitem
> ja administraatori aadressi <email
>jsinger@leeta.net</email
>, kuid teated ega <filename
>README</filename
> ei ole veel kindlaks määratud.</para>

</sect1>

<sect1 id="logging">
<title
><guilabel
>Logimine</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Logimine</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="logging.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Logimine</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Logimine</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>See kaart võimaldab määrata, millised tegevused logitakse (faili <filename
>/var/log/xferlog</filename
>). Anonüümsete, külalis- ja tegelike kasutajate puhul võib logida erinevaid sündmusi, sealhulgas antud käske, üleslaadimisi, allalaadimisi, turvanõuete rikkumisi (nt. ebaõnnestunud sisselogimisi).</para>

<para
>Märge kastis <guilabel
>Logi suunatakse syslogi</guilabel
> saadab logikirjed &FTP; logi asemel süsteemi logifaili.</para>

<para
>Failide üleslaadimisel on võimalik määrata, et administraatorile saadetakse meilitsi sellekohane sõnum. Siin saab anda kirja välja <computeroutput
>Kellelt:</computeroutput
>, meiliserveri ja administraatori e-posti aadressi.</para>

<para
>Pildil logitakse kõik käsud ja failiedastused, samuti tegelike kasutajate turvanõuete rikkumised. Üleslaadimisest antakse märku administraatorile aadressilt <quote
>Üleslaadimisteade</quote
>, meil ise saadetakse vaikemeiliserveri kaudu.</para>

</sect1>

<sect1 id="ratios">
<title
><guilabel
>Suhted</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Suhted</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="ratios.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Suhted</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Suhted</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>Sellel kaardil on võimalik piirata anonüümsete ja külaliskasutajate tegevusvabadust. Kõiki piiranguid saab rakendada kas anonüümsetele või külaliskasutajatele.</para>

<variablelist
> <varlistentry
> <term
><guilabel
>Üles/allalaadimiste suhe</guilabel
></term
> <listitem
><para
>Määrates selleks näiteks 1:5, peab kasutaja iga allalaaditud 5 megabaidi kohta üles laadima 1 megabaidi. Siin optimaalse suhte leidmine muudab sind w4r3z-imelapseks.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Ajalimiit</guilabel
></term
> <listitem
><para
>Lubab kasutajatel määratud aja kestel ühendust võtta.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Üleslaadimise limiit</guilabel
></term
> <listitem
><para
>Määrab maksimaalse baitide hulga, mida seansi kestel võib üles laadida.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Allalaadimise limiit</guilabel
></term
> <listitem
><para
>Määrab maksimaalse baitide hulga, mida seansi kestel võib alla laadida.</para
></listitem
> </varlistentry
> </variablelist>

<para
>Faile ja katalooge on võimalik ka üles- ja allalaadimise limiidist vabastada.</para>

<para
>Pildil ei ole suhteid sisse lülitatud, anonüümsetele kasutajatel lubatakse ühenduse kohta 15 minutit aega ja 10 megabaiti alla laadida.</para>

</sect1>

<sect1 id="uploads">
<title
><guilabel
>Üleslaadimised</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Üleslaadimised</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="uploads.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Üleslaadimised</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Üleslaadimised</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>See kaart võimaldab määrata, kuhu ja kuidas saavad kasutajad faile serverile laadida. Uute reeglite määramiseks klõpsa nuppu <guibutton
>Lisa...</guibutton
>, valitud reeglistiku muutmiseks <guibutton
>Redigeeri...</guibutton
> ning eemaldamiseks <guibutton
>Eemalda</guibutton
>.</para>

<para
>Iga reeglistik kehtib konkreetselt määratud juurkataloogiga ning spetsiaalse üleslaadimiskataloogiga kasutajatele. Üleslaadimiskataloog võib olla globaalne ( nt. <filename
>/home/ftp/upload/*</filename
> sisaldab kogu kataloogi <filename class="directory"
>/home/ftp/upload</filename
>).</para>

<para
>Üleslaadimis saab lubada või keelata, samuti saab määrata loodud failide õigused ning nende omaniku ja grupi. Võib lubada või keelata õiguse luua olemasolevas kataloogis uusi alamkatalooge.</para>

</sect1>

<sect1 id="virtual-hosts">
<title
><guilabel
>Virtuaalserverid</guilabel
></title>

<screenshot
> <screeninfo
>Kaart <guilabel
>Virtuaalserverid</guilabel
></screeninfo
> <mediaobject
> <imageobject
> <imagedata fileref="virtual.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>Kaart <guilabel
>Virtuaalserverid</guilabel
></phrase
> </textobject
> <caption
><para
>Kaart <guilabel
>Virtuaalserverid</guilabel
></para
></caption
> </mediaobject
> </screenshot>

<para
>Iga aadressi puhul saab määrata järgmisi elemente:</para>

<variablelist
> <varlistentry
> <term
><guilabel
>Juurkataloog</guilabel
></term
> <listitem
><para
>Sisse loginud kasutaja näeb seda failisüsteemi juurkataloogina (<filename class="directory"
>/</filename
>).</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Tervitustekst</guilabel
></term
> <listitem
><para
>Fail, mille sisu näidatakse kasutajale ühenduse võtmisel. Faili asukoht on suhteline ülal määratud juurkataloogi suhtes.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Logifail</guilabel
></term
> <listitem
><para
>Failiedastused logitakse määratud faili.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Paroolifail</guilabel
></term
> <listitem
><para
>Siin saab määrata alternatiivse paroolifaili, vastasel korral kasutatakse süsteemset paroolifaili.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Variparoolifail</guilabel
></term
> <listitem
><para
>Siin saab määrata alternatiivse variparoolide faili, vastasel korral kasutatakse süsteemset variparoolide faili.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Serveri nimi</guilabel
></term
> <listitem
><para
>Serveri nimi, mida näidatakse sisselogimisel ning teadetes muutuja <token
>%L</token
> asemel.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Administraatori e-post</guilabel
></term
> <listitem
><para
>E-posti aadress, mida näidatakse teadetes muutuja <token
>%E</token
> asemel.</para
></listitem
> </varlistentry
> </variablelist>

<para
>Anonüümsete kasutajate sisselogimist saab lubada või keelata.</para>

<para
>Tegelikel kasutajatel saab keelata või lubada juurdepääsu virtuaalserveri(te)le. Sama saab teha ka konkreetsete kasutajatega.</para>

<para
>Pildil on virtuaalserveri <systemitem class="systemname"
>211.22.55.114</systemitem
> failisüsteemi juurkataloog tegeliku süsteemi kataloog <filename class="directory"
>/home/ftp/virtual</filename
>. See kasutab omaette parooli- ja variparoolifaili kataloogist <filename class="directory"
>/home/ftp</filename
>, näitab enda nimeks <systemitem class="systemname"
>ganesh</systemitem
>, administraatori e-posti aadressiks <quote
>root</quote
> ning võimaldab anonüümsete ja kõigi reaalsete kasutajate sisselogimist.</para>

</sect1>

</chapter>

<chapter id="credits-and-license">
<title
>Tänusõnad ja litsents</title>

<para
>&kwuftpd;</para>

<para
>Rakenduse kirjutas Bernhard Rosenkraenzer <email
>bero@redhat.com</email
> ja selle autoriõigust valdab aastast 2000 &RedHat;, Inc.</para>

<para
>Dokumentatsiooni autoriõigus 2000: Jonathan Singer <email
>jsinger@leeta.net</email
>.</para>

<para
>Tõlge eesti keelde Marek Laane <email
>bald@online.ee</email
></para>

&underFDL;
&underGPL;
</chapter>

<appendix id="installation">
<title
>Paigaldamine</title>

&install.intro.documentation;

<para
>Kui soovid hankida &kwuftpd; eraldi, siis arvestam, et see on osa paketist kdeadmin ning selle peab kompileerima ja paigaldama nii, nagu on osutatud paketi põhikataloogis. Kdeadmini uusi versioone leiab aadressilt <ulink url="ftp://ftp.kde.org/pub/"
>ftp://ftp.kde.org/pub</ulink
>.</para>

&install.compile.documentation;

<para
>Vaja läheb ka ftpd-d, mis suudab käsitleda tekitatud ftpaccess-faile - &kwuftpd; kirjutati <application
>wu-ftpd</application
> 2.6.1 jaoks (<ulink url="ftp://ftp.wu-ftpd.org/pub/wu-ftpd/"
>ftp://ftp.wu-ftpd.org/pub/wu-ftpd/</ulink
>). Kasutada saab ka <application
>wu-ftpd</application
> 2.5.0 faile, kuid sel juhul ära loodagi, et kõik võimalused toimiksid.</para>

</appendix>

</book>

<!--
Local Variables:
mode: sgml
sgml-minimize-attributes: nil
sgml-general-insert-case: lower
End:
-->

