ProFTPD
A HupWiki-ből...
GPL licencelésű FTP-szerver.
Felrakás csomagból: apt-get install proftpd
Megkérdezi hogyan fusson:
- inetd (csak akkor induljon el, ha kérés érkezik)
- standalone (állandóan)
Célszerű az utóbbit választani.
A konfigurációs fájlt az /etc/proftpd.conf-ban találod.
Itt mellékelek egy példafájlt, alap beállításoknak jó.
# A szerver neve ServerName "FTP server" # Standalone fut ServerType standalone # Nem "adja ki" magát a szerver, a user nem tudja milyen FTP szerverhez kapcsolódik ServerIdent off
DeferWelcome off MultilineRFC2228 on DefaultServer on ShowSymlinks off TimeoutNoTransfer 600 TimeoutStalled 600 TimeoutIdle 1200 DisplayLogin welcome.msg DisplayFirstChdir .message ListOptions "-l" DenyFilter \*.*/
# Háromszor hibásan megadott jelszó esetén nem léphetsz be! MaxLoginAttempts 3
#TLSEngine on #Quotas on #Ratios on
# A 21-es porton "hallgat" Port 21
# Ennyi gyerekfolyamatot indíthat el egyszerre MaxInstances 10
# Ezeknek a nevében fut User nobody Group nogroup
Umask 022 022
#Felül lehet írni a fájlokat AllowOverwrite on
#DelayEngine off
# A userek a saját könyvtárukba lépnek belépés után Defaultroot ~
# Nem is tudnak kilépni belőle <Directory /*> <Limit ALL> DenyAll </Limit> </Directory> <Directory ~> <Limit ALL> AllowAll </Limit> </Directory>
# Csak Mo-ról és persze a saját hálózatból elérhető a szerver
<Limit LOGIN> Order allow,deny deny from all allow from .hu allow from 192.168.0.0/29 </Limit>