< FTP szerver

Wu-FTPd

Szerző: Sallai András

Copyright © Sallai András, 2011, 2012, 2013

Licenc: GNU Free Documentation License 1.3

Web: http://szit.hu

Telepítés

apt-get install wu-ftpd

A wu-ftpd szerver alapértelmezetten inetd-ből fut. Ezen változtathatunk az újrakonfigurálásával:

dpkg-reconfigure wu-ftpd

Ekkor választhatunk a inetd és standalone mód között.

Persze ilyenkor további kérdések jönnek. Szertnénk-e engedélyezni a anonymous hozzáférést. Ha igennel válaszolunk rákérdez mi lesz a könyvtáruk.

Location of the FTP home directory: /home/ftp

A /home/ftp könyvtárat kínálja fel alapértelmezetten.

Utána rékérdez, hogy a /pub/incoming feltöltő könyvtárat is szeretnénk-e.

Telepítés után

Telepítés után a linuxos felhasználók azonnal tudják használni, vagyis saját könyvtárukba betudnak jelentkezni.

ftp 192.168.5.100 Connected to 192.168.5.100. 220 iskolazo FTP server (Version wu-2.6.2(1) Fri Feb 5 01:39:37 UTC 2010) ready. Name (192.168.5.100:joska): tibi 331 Password required for tibi. Password: 230 User tibi logged in. Remote system type is UNIX. Using binary mode to transfer files. ftp>

Felhasználói parancsok

ftpcount

ftpwho

Rendszergazdai parancsok:

addftpuser

ftprestart

ftpshut

privatepw

@rmftpuser

wu-ftpd

xferstats

A /usr/share/doc/wu-ftpd könyvtárban találunk több hasznos leírást. Használat előtt olvassuk el ezeket.

A naplófájlok a következő könyvtárba kerülnek:

/var/log/wu-ftpd

Beállítások

Telepítés után létrejön egy könyvtár az /etc könyvtárban:

/etc/wu-ftpd

Benne található szimbolikus link és fájlok:

@README

ftpaccess

ftpconversions

ftpservers

msg.deny

msg.nodns

msg.toomany

pathhmsg

welcome.msg

Vezérlés

Indítás:

invoke-rc.d wu-ftpd start

Leállítás:

invoke-rc.d wu-ftpd stop

Újraindítás:

invoke-rc.d wu-ftpd restart

Virtuális

A Wu-FTPd-én használhatunk virtuális domaineket, de nem használhatunk virtuális felhasználókat. A virtuális felhasználók helyett a linuxos felhasználókból úgynevezett vendégfelhasználót (guest) tudunk csinálni. A vendégfelhasználó nem tud kilépni saját könyvtárából, vagyis chrootolva lesz.

Vendégfelhasználó

Szerkesszük a /etc/wu-ftpd állományt, majd írjuk az utolsó sorba:

restricted-uid joska

A joska linuxos felhasználóból így korlátozott felhasználót csináltunk, saját könyvtárából nem tud kilépni.

Anonymous felhasználó

A wu-ftpd szerver újrakonfigurálásával beállíthatjuk az anonymous felhasználót, mint azt fentebb már írtuk:

dpkg-reconfigure wu-ftpd

Ekkor választhatunk a inetd és standalone mód között.

Persze ilyenkor további kérdések jönnek. Szertnénk-e engedélyezni a anonymous hozzáférést. Ha igennel válaszolunk rákérdez mi lesz a könyvtáruk.

Location of the FTP home directory: /home/ftp

A /home/ftp könyvtárat kínálja fel alapértelmezetten.

Utána rékérdez, hogy a /pub/incoming feltöltő könyvtárat is szeretnénk-e.

Az anonymous felhasználóknak kötelező szabályos e-mail címet megadni jelszónak!

Linkek

http://www.debianhelp.co.uk/wuftp.htm