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>

Külső hivatkozások