Proftpd (ftp szerver) telepítése és konfigurálása, linuxblog
A telepítés során meg kell adnia a szerver működésének módját. Válasszon önálló.
Nos, most a nano /etc/proftpd/proftpd.conf beállításai
Megtaláljuk és szétszereljük a vonalat:
Ez valójában a legegyszerűbb telepítés. Indítsa újra a kiszolgálót.
De ez a szerver nem minden jellemzője.
Adjunk hozzá még több virtuális felhasználót.
Először létre kell hoznunk egy fájlt a felhasználókkal. A ProFTP működhet és a MySQL, de nem ebben a cikkben.
ftpasswd - -passwd - -file = / etc / ProFTPD / ftpd.passwd - -name = teszt - -uid = 33 - -gid = 33 - -home = / var / www / test.ru - -shell = / bin / hamis
Készítsen felhasználói tesztet az uid és a 33. gid, a home könyvtár / var / www / teszt segítségével. shell / bin / false. A csoportos és felhasználói azonosító megadása segít elkerülni a fájlengedélyekkel kapcsolatos problémákat. Például 33 alapértelmezés szerint a felhasználó Apache (www-adatok).
Egyébként megváltoztathatja a felhasználói jelszót a következő paranccsal:
ftpasswd - -passwd - -name = teszt - -cserélő jelszó -fájl /etc/proftpd.passwd
Az AuthGroupFiles esetében. felhasználási csoport:
ftpasswd -csoport -name = group-name = -gid group-id = tagú felhasználó-member1 \ tagú = user-member2 ... tagú = user-memberN
Most módosítsa a nano /etc/proftpd/proftpd.conf szerver beállításait
A virtuális felhasználónak nem kell bejelentkeznie a RequireValidShell-ből. Ne ellenőrizze, hogy a héj.
AuthUserFile /etc/proftpd/ftpd.passwd elérési út a felhasználóval.
# A hitelesítés során csak AuthUserFiles-eket használja, és ne a rendszer / etc / passwd-t
AuthOrder mod_auth_file.c, ha azt szeretnénk, hogy csak a virtuális felhasználók szerepeljenek.
Indítsa újra az /etc/init.d/proftpd újraindítást.
A kiszolgálót a jelszóválasztástól a Fail2Ban segítségével védheti.
Denian / Ubuntu. Más Linux disztribúciók esetén a telepítés eltérő lehet.