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