Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:ftp_szerver:wu-ftpd

< FTP szerver

Wu-FTPd

  • Szerző: Sallai András
  • Copyright © Sallai András, 2011, 2012, 2013
  • Licenc: GNU Free Documentation License 1.3

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

oktatas/linux/ftp_szerver/wu-ftpd.txt · Utolsó módosítás: 2019/08/16 22:17 szerkesztette: admin