Konfigurálása ProFTPD ftp szerver ubuntu LTS blog Alexei Smolyanova

Ma lesz beállítani a helyi ftp szerverre. FTP - fájlátviteli protokoll, azaz - a fájl átviteli protokoll (hálózaton keresztül). Valójában, és válaszoljon a kérdésre - „Miért is telepíteni és beállítani” - ez akkor is használjuk, hogy fájlokat a hálózaton keresztül. Ez különösen akkor hasznos, ha dolgozik a projekt (helyszínen, például) az IDE (at ftp sync), valamint, ha dolgozunk a WordPress, minden félautomata motor frissítések, bővítmények, témák, stb által végzett ftp. Következtetés - A helyes dolog legalább egyszer látni, megérteni és íz - megéri.

  • telepíteni ftp szerver ProFTPD
  • A kiszolgáló konfigurálásához
  • ellenőrizni vagy dolgozni

Telepítése ProFTPD (proftp - név, d végén azt mondja, hogy ez egy démon, aki démonok linux - kérje google) csinálni:

  • megjegyzésből a vonal DefaultRoot

Miután a változások a fájlt, azt is meg kell szerkeszteni az / etc / kagyló, amely hozzá a következő sort - / bin / false. Ha szeretné tudni, ki a kagyló - menjen google, most ez időigényes és vezetne az oldalon, de szükség van egy „virtuális ftp felhasználók számára.”

  • addgroup ftp www-data (add az ftp felhasználót a csoporthoz www-data felhasználó, durván szólva, így tudjuk dolgozni a fájlokat, hogy tartoznak a web szerver)
  • chown -R ftp: www-data / var / www / (chown - változás tulajdonos, a változás a tulajdonosi egy irattartó rekurzív (-R zászló, azaz az összes al-mappák és fájlok és mappák), hogy a tulajdonos a fájl vált ftp felhasználó és a csoport volt a hozzáférést egy csoport www-data (előadó webszerver felhasználó) felhasználók számára).

Miután szerkesztette és beállításokat újra kell indítani a szervert.

  • sudo restart /etc/init.d/proftpd
  • ftpasswd -passwd -file = / etc / ProFTPD / ftpd.passwd -name = wordpress -shell = / bin / false -home = / var / www / html -uid = 107 -gid = 33

szétszerelni darabonként

  • ftpasswd - segédprogram dolgozik AuthUserFile
  • -passwd - kulcs, amely azt mondja, hogy azt akarjuk, hogy a felhasználó, és védi a kapcsolatot a szerver jelszó
  • -file - gombot az adatok (fájl elérési útját, ebben az esetben /etc/proftpd/ftpd.passwd) kerül tárolásra minden fájlt
  • -name - felhasználónév
  • -shell - héj (shell, ebben az esetben a / bin / false - nem létező shell virtuális felhasználó)
  • -home - home könyvtár - a mappát ahová a belépés küldünk, általában egy könyvtár helyén
  • -uid - id ftp felhasználó (ismerjük a felhasználói azonosítót lehet végezni a konzol parancs «id ftp» - az eredmény visszaadja a felhasználói azonosító és a csoport azonosító mutat)
  • -gid - id-csoport, az általunk használt 33 - ez fog-csoport www-data

Meg kell most könnyebb lesz megérteni, mi teszi a vonal (parancs) felett. Elindítása után, a szerver kell kérni minket, hogy adjon meg egy jelszót (kétszer), akkor titkosítja és tárolja a fájlt /etc/proftpd/ftpd.passwd

A parancs után - újra a szervert, például, én ezt az egyik lehetséges módja a következő parancsot:

  • sudo service ProFTPD restart

Szerver állapotának ellenőrzése történik a parancs

  • sudo service ProFTPD állapotát

Ha észreveszi, hogy a kiszolgáló nem fut, csak fut

  • sudo service ProFTPD Start

majd újra ellenőrizze az állapotát

Itt az ideje lépni a teszt. ÉN használ TotalCommander hogy hozzon létre egy ftp-kapcsolatot az én helyi Windows operációs rendszert a szerver az ubuntu ProFTPD. Vannak más ftp-kliensek, itt használni, amit legjobban tetszik, és illik a megoldást a problémákra.

Összesen, akkor létre kell hozni egy kapcsolatot a szerver:

Rövid kronológia: a felhasználó nem tud csatlakozni, mert a szerver nem látta Cho nyitott hozzáférést a felhasználó. De a hozzáférés nem lehet olvasni, mert a szerver nem férhetnek olvasni a fájlt a virtuális felhasználók - ftpd.passwd. Razrulit hogy ezt a helyzetet gyorsan, és egy kis vér, én nem egészen igaz - beállítások megváltoztatása a kiszolgáló fut root root felhasználóként. Egy teszt környezetben - ez több, mint elég. A kiszolgáló újraindítása ellenőrizd, hogy minden működik, és nézze meg az eredményt - hozzáférés a szerver könyvtár index.html és index.php fájlokat ftp.

Az első eset, amikor ez nem minden, és nem azonnal megszerezte =). Vannak az első igazi bajok szerveren. Az én személyes véleményem - ez a minimum, ami annyit kell tudni a szerver és nem szükséges, hogy elkerüljék az ilyen helyzeteket.

  • dolgozó ftp-szerver
  • megszokás (felszíni) Linux démont, rögzíti az eseményeket
  • elő az alapja az egyszerű szinkronizálást ftp
  • készen arra, hogy lépni a következő lépés - WordPress telepítése
  • Konfigurálása ProFTPD ftp szerver ubuntu LTS blog Alexei Smolyanova
    WordPress telepítése ubuntu 14.04 LTS Kategória WordPress plusz PHP 1. szint
  • Konfigurálása ProFTPD ftp szerver ubuntu LTS blog Alexei Smolyanova
    Telepítése LAMP ubuntu 14.04 LTS Kategória WordPress plusz PHP 1. szint
  • Konfigurálása ProFTPD ftp szerver ubuntu LTS blog Alexei Smolyanova
    Telepítése VirtualBox, ubuntu 14.04 LTS Windows 10 Kategória WordPress plusz PHP 1. szint
  • Konfigurálása ProFTPD ftp szerver ubuntu LTS blog Alexei Smolyanova
    Hálózat beállítása ubuntu 14.04 LTS VirtualBoxban Kategória WordPress plusz PHP 1. szint
  • Konfigurálása ProFTPD ftp szerver ubuntu LTS blog Alexei Smolyanova
    Telepítése LAMP ubuntu 16.04 Kategória Blog. Megjegyzések

Kapcsolódó cikkek