Felhasználói eszközök

Eszközök a webhelyen


oktatas:linux:ftp_szerver:ftpd

< FTP szerver

FTPd

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

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/
oktatas/linux/ftp_szerver/ftpd.txt · Utolsó módosítás: 2019/08/16 22:19 szerkesztette: admin