ProFTPD serverio diegimas ir konfigūravimas Ubuntu/Debian


FTP serveriai yra programinės įrangos dalis, leidžianti sukurti FTP ryšį tarp vietinio kompiuterio ir žiniatinklio serverio. ProFTPD yra FTP serveris, skirtas „Unix“/„Linux“ serveriams, labai konfigūruojamas ir labai efektyvus, nemokamas ir atviro kodo, išleistas pagal GPL licenciją.

Šiame straipsnyje paaiškinsime, kaip įdiegti ProFTPD serverį Ubuntu/Debian įrenginiuose.

1 veiksmas: įdiekite „ProFTPD Server“.

Žinoma, norint ja naudotis, reikia įdiegti programinę įrangą. Pirmiausia įsitikinkite, kad visi jūsų sistemos paketai yra atnaujinti, terminale vykdydami šias apt-get komandas.

sudo apt-get update
sudo apt-get upgrade

Dabar, norėdami įdiegti ProFTPD serverį, paleiskite terminalą.

sudo apt-get install proftpd

Diegimo metu jis paprašys jūsų pasirinkti norimą ProFTPD serverio naudojimo tipą, galite pasirinkti geriausią režimą, kuris atitinka jūsų poreikius.

2 veiksmas: sukonfigūruokite ProFTPD serverį

Prieš pradėdami jį naudoti, turėsime redaguoti kai kuriuos failus, /etc/proftpd/proftpd.conf yra numatytasis Ubuntu/Debian serverių konfigūracijos failas, kad būtų galima pradėti jį redaguoti naudojant vi komandą, paleisti.

sudo vi /etc/proftpd/proftpd.conf

Norėdami pradėti redaguoti failą, paspauskite klavišą I. Dabar pakeiskite failo turinį, kaip parodyta žemiau.

  1. Serverio pavadinimas: padarykite jį numatytuoju serverio pavadinimu.
  2. Naudoti IPV6: galite jį perjungti į Išjungti, jei jo nenaudojate.
  3. Numatytasis šaknis: panaikinkite šios eilutės komentarą, kad apribotumėte naudotojų namų aplankus.
  4. RequireValidShell: panaikinkite šios eilutės komentarą ir nustatykite ją kaip Įjungta, kad naudotojai galėtų prisijungti net tiems, kurie neturi galiojančio apvalkalo /etc/ lukštai, kad galėtumėte prisijungti.
  5. AuthOrder: panaikinkite eilutės komentarą, kad įgalintumėte vietinių slaptažodžių naudojimą.
  6. Prievadas: ši eilutė apibrėžia numatytąjį FTP serverio prievadą, pagal numatytuosius nustatymus jis yra 21. Jei norite, čia galite apibrėžti bet kurį pasirinktinį prievadą.
  7. SystemLog: numatytasis žurnalo failo kelias. Jei norite, galite jį pakeisti.

Atlikę aukščiau nurodytus pakeitimus, kaip siūloma, galite išsaugoti failą, paspauskite klavišą ESC ir parašykite :x, kad išsaugotumėte ir gana .

Dabar iš naujo paleiskite ProFTPD serverį naudodami šią komandą.

sudo service proftpd restart

Diegiant ProFTPD, numatytasis „proftpd“ vartotojas sukuriamas automatiškai, tačiau turėsime sukurti jam slaptažodį, kad tai padarytume, paleiskite.

sudo passwd proftpd

Viskas!. Dabar naršyklėje galite eiti šiais adresais, ji bus sukurta ir veiks, ji paklaus jūsų vartotojo vardo ir slaptažodžio.

ftp://youripaddress 

OR

ftp://yourdomian.com

Pateiktame vartotojo varde parašykite „proftpd“, o slaptažodžio laukelyje įveskite slaptažodį, kurį anksčiau nustatėte proftpd vartotojui.

3 veiksmas: ProFTPD vartotojų kūrimas

Kaip pastebėjote, esate numatytajame „proftpd“ vartotojo namų kataloge, kuris mums nėra naudingas, todėl mes sukursime naują vartotoją naudodami /var /www/ kaip namų aplanką, kad galėtume lengvai jį pasiekti.

Norėdami sukurti FTP vartotoją, pasakykite „myproftpduser“.

sudo useradd myproftpduser

Norėdami sukurti jam slaptažodį.

sudo passwd myproftpduser

Norėdami pakeisti pagrindinį aplanką į /var/www/, paleiskite.

sudo usermod -m -d /var/www/ myproftpduser

Taip pat galite apibrėžti vartotojo namų katalogą naudodami komandą useradd, kurdami naujus vartotojus sistemoje „Linux“. Norėdami gauti daugiau informacijos ir naudoti komandą useradd, skaitykite mūsų straipsnį adresu.

  1. 15 „useradd“ komandos pavyzdžiai

Dabar iš naujo paleiskite ProFTPD serverį naudodami.

sudo service proftpd restart

Dabar galite lengvai pasiekti jį iš FTP serverio, taip pat galite naudoti Filezilla arba bet kurį kitą FTP klientą, kad pasiektumėte savo FTP serverį, jei norite.

4 veiksmas: ProFTPD trikčių šalinimas:

Visi galimi klaidų pranešimai pagal numatytuosius nustatymus bus saugomi /var/log/proftpd/proftpd.log. Galite patikrinti šį failą, jei jūsų ProFTPD serverio diegimas neveikia, taip pat turite atkreipti dėmesį, kad kartais atsitinka, kad ProFTPD serveris vėluoja ir negalite pasiekti serverio dėl pranešimo „Prisijungimas atmestas“, tai nėra problema, tereikia iš naujo paleisti ProFTPD serverį, kol veikia (jei nebuvo kitų klaidų).

Ar anksčiau įdiegėte ProFTPD serverį? Ką manote apie tai, kai lyginate jį su kitais FTP serveriais, tokiais kaip wu-ftpd?