Proftpd - configurare pat de copil, note lovika
Proftpd - simplu de configurat serverul FTP
Atunci când este instalat pe Ubuntu / Debian în modul inetd da o eroare. /etc/proftpd/proftpd.conf pentru a edita fișierul și setați modul independent.
Trucuri cu utilizatorii - pot adăuga un alias pentru a specifica și parola de fiecare (de multe ori folosite pentru „public“ FTP-directoare)
UserPassword aliaswm SHA_PASSWORD1
UserPassword webmaster SHA_PASSWORD2
# Alias pentru utilizator
UserAlias aliaswm webmaster
# Restricționarea toți utilizatorii din directorul home
DefaultRoot
# Alias și a noastră - într-un subdirector
DefaultRoot
Proftpd adăuga utilizator
Pentru a configura Proftpd pentru a funcționa corect cu utilizatorii virtuali, la sfârșitul fișierului de configurare /etc/proftpd/proftpd.conf adăuga informații care vor stoca profiluri de utilizator:
Utilizatorii se proftpd va crea o echipă
ftpasswd --passwd --file = / etc / proftpd / ftpd.passwd --name = test1 --shell = / bin / false --home = / www / test1 / --uid = 108 --gid = 65534
În acest caz, am adăugat un uid test1 utilizator = 108 și un GID = 65534 (la fel ca și utilizator-ftp implicit ID de grup), directorul home / www / test1 și fără Shella (false)
Creați un al doilea utilizator
ftpasswd --passwd --file = / etc / proftpd / ftpd.passwd --name = test2 --shell = / bin / false --home = / www / test2 / --uid = 108 --gid = 65534
Restricții de utilizare pot fi prescrise în fișierul .ftpaccess
vi /www/test1/.ftpaccess
Ordinul neagă, permite
test1 Allowuser
La configurarea UserPassword și UserAlias împreună pentru un utilizator existent nu are nevoie pentru a specifica un alias de parolă. O jumătate de oră ucis la găsirea de greșeli. Dacă webmasterul utilizator și aliaswm său alias suficient: UserPassword webmaster SHA_PASSWORD1 UserAlias aliaswm webmaster Linia nu este nevoie! UserPassword aliaswm SHA_PASSWORD2