Tartalomjegyzék

< FTP szerver

FTPd

Bevezetés

Az OpenBSD rendszerből átvett egyszerű FTP szerver.

Telepítés

apt-get install ftpd

Az FTPd szuperszerverből fut, így függőségként felteszi a openbsd-inetd csomagot.

Telepítés után

A démon

A démon inetd-ből fut, melynek neve: in.ftpd

A /etc/inetd.conf állományban van az indítása beállítva, itt kapcsolókat is felvehetünk. A démon által használt kapcsolók a man in.ftpd paranccsal ismerhetők meg.

A -D kapcsolóval rávehető, hogy egyedüli démonként fusson.

ftpuser fájl

A telepítés létrehozza a /etc/ftpusers fájlt. Itt azok felhasználók vannak akik nem használhatják az FTP szervert.

ftpchroot

A következő fájl a /etc/ftpchroot. Azok a felhasználók vannak itt akik chrootban vannak:

Azonosítás

A /etc/pam.d/ftp állomány jön létre.

A /etc/passwd fájl alapján azonosít, vagyis minden helyi felhasználó használhatja az FTP szervert.

Anonymous hozzáférés

groupadd ftp
useradd -g ftp -d /home/ftp -s /bin/false -c "Anonymous FTP" ftp
mkdir /home/ftp
chown ftp:ftp /home/ftp

Az anonymous FTP kér e-mail címet jelszónak, de ha nem írunk semmit, akkor is működik. Feltölteni is tud.

Dokumentáció

man 8 in.ftpd
man 5 ftpchroot
man 5 ftpusers
/usr/share/doc/ftpd/