Telepítése és konfigurálása ProFTPD a debian - megállapítja kezdő rendszergazda és SEO
Tehát, mi a feladat, hogy telepíteni és konfigurálni ProFTPD szerver Debian Linux, például annak érdekében, hogy hozzáférjen az oldalak találhatók a kiszolgáló a / home. Oldalak találhatók a saját könyvtárába, és létrehozott virtuális gépeket.
Telepítéséhez naberom a következő parancsot:
apt-get install ProFTPD
A rendszer betölti a szükséges modulokat telepítés a debian szerver és indítsa el a telepítést. A telepítés során a rendszer bekerül felhasználó ftp és létrehozta az otthoni könyvtár / home / var.
Ha nem tetszik egy extra könyvtár / home, meg tudod csinálni, mint én, és mozgassa a home könyvtárba, például a / var / ftp. Ez történik csapatok:
# Módosítása az ftp felhasználó saját könyvtárát a / var / ftp
usermod -d / var / ftp ftp
# Welcome.msg másolja a fájlokat a helyi könyvtárba
cp /home/var/welcome.msg / var / ftp
# Törlése a mappát a / home fájlt, és
rm /home/ftp/welcome.msg rmdir / home / ftp
Következő, adok a példa fájl proftpd.conf részletes magyarázatokkal:
További szeretné tisztázni a következő néhány irányelvet: RootLogin, UseFtpUsers, DefaultRoot és RequireValidShell.
RootLogin - engedélyezése / tiltása ftp hozzáférést a root felhasználó nevében. Ajánlása kikapcsolni ezt az irányelvet, és nem használja az Access root biztonsági okokból, mint egy ftp továbbított jelszó nincs titkosítva.
UseFtpUsers -, hogy feldolgozza a ftpusers fájlt. Ez a fájl tartalmazza a nevét felhasználók, akik megtagadják a ftp. Kapcsold be, csak abban az esetben.
DefaultRoot - címtár-hozzáféréssel. Állítsa "
Szóval, az egyik utolsó lépés, azaz a felhasználó feltölti az ftp a rendszerbe. Például szeretnénk csatlakozni ftp-n keresztül a felhasználó „Alexey” jelszóval „56s4a27e”. Add, hogy a rendszer. Azonnal megtagadja a hozzáférést ennek a felhasználónak a rendszer segítségével a shell, és adja meg a saját könyvtár / home. Ez történik a következő parancsot:
useradd -home / home -shell / bin / false -csoport nogroup alexey
Amikor egy felhasználó, indítsa újra az ProFTPD kiszolgáló parancsot:
Ha a szerver újraindítására sikeres, folytassa tovább. Ha nem, akkor forduljon proftpd.conf hibákat a konfigurációs fájlban. Igyekszünk csatlakozni bármilyen FTP vezetője például a Total Commander a felhasználónév „Alexey” jelszóval „56s4a27e”.