Sida loo rakibo loona qaabeeyo adeegaha FTP ee isticmaalayaasha saafiga ah ee Fure-FTPd +

Anigu waxaan ka mid ahay kuwa jecel hal-abuurka iyo barashada waxyaabo cusub, waqti aan fogayn ayay ahayd inaan rakibo oo aan habeeyo server FTP ah waxaanan go'aansaday inaan u sameeyo si ka duwan sidii aan markasta samayn jiray.

Xaaladdan oo kale waxaan u doortay adeegga FTP ee adeegsadayaasha adeegsadayaasha ah, adeegsadayaasha oo lagu kaydin doono feyl qarsoodi ah (isticmaale, eray sir ah, dejin, iwm.) FTPd saafi ah.

Halkan waxaan ku tusi doonaa sida loo sameeyo ... waa hagaag, aan bilowno 😉

Ugu horreyntii, caddee in amarrada ku jira casharradan loogu talagalay in loo isticmaalo sida 'Debian' ama iyaga lagu saleeyo, si kastaba ha noqotee haddii qof uu u adeegsado disto kale server-kooda waa inay ku rakibaan isla xirmooyinka oo ay isticmaalaan dejinta hoose, waxa kaliya ee loo baahan yahay in la beddelo waa amarka rakibida.

Dhamaan amarrada ay akhrin doonaan waxaa loo fulin doonaa asal ahaan, haddii aad rabto, waxaad ku dhejin kartaa "sudo" sadar kasta.

1. Marka hore waa inaan rakibnaa FTPd Saafi ah:

apt-get install pure-ftpd

Wax soo saarku wuxuu ku dhamaan doonaa wax sidan oo kale ah:

rakibidda-saafi-ftpd

2. Adeeggu horeyba wuu u hawlgalay, laakiin wax faa'iido ah nooguma jirin haddii aanan si sax ah u qaabeyn, aan dhigno fayl ballaadhan oo ballaadhan laakiin waa ku dhow yahay heerka, wuxuu ka kooban yahay kuwa caadiga ah, oo sheegaya in aan la oggolaan isticmaaleyaasha aan la aqoon, iwm.

cd /etc/pure-ftpd/ && wget http://ftp.desdelinux.net/pure-ftpd.conf

3. Hagaag, ka soo qaad in galkayaga FTP uu yahay / var / www / ftp / oo waxaan dooneynaa inaan abuurno isticmaale soo gudbin kara macluumaadka / var / www / ftp / sysadmin / galka, aan ku dhigno waxyaabaha soo socda terminal:

pure-pw useradd sysadmin -u 2001 -g 2001 -d /var/www/ftp/sysadmin/

Tan macnaheedu waa waxyaabaha soo socda:

saafi-pw: Taliska loo adeegsado in lagu maareeyo dadka isticmaala Pure-FTPd
useradd: Waxaan muujineynaa inaan ku dari doono isticmaale
sysadmin: Isticmaalaha waxaan rabaa inaan abuuro
-u 2001: UserID ee adeegsadahaas
-g 2001: GroupID ee adeegsadahaas
-d / var / www / ftp / sysadmin /: Faylka guriga u noqon doona adeegsadahaas, taas oo ah, halka ay wax ku soo rogayaan

Markaad gasho khadka hore, waxay ku weydiin doontaa lambarka sirta ee isticmaalehaas.

Waa inay horey u abuureen galka sysadmin gudaha / var / www / ftp /

4. Hadda waa inay dib u cusbooneysiiyaan faylka keydka macluumaadka isticmaalaha, tan waxaan u galnaa galka / iwm / saafi-ftpd / (cd / iwm / saafi-ftpd) oo waxaan ku dhejineynaa boosteejada:

pure-pw mkdb

5. Hadda waa inaan bilownaa Saafi-FTPd laakiin tilmaamaysa inaan adeegsan doonno faylasha isticmaaleyaasha dalwaddii ah, marka hore aan joojino adeegga:

/etc/init.d/pure-ftpd stop

Kadib waxaan hubin doonaa inaysan ku bilaaban doonin si caadi ah:

chmod -x /etc/init.d/pure-ftpd

Oo hadda waxaan ku bilaabaynaa adeegga waddadeena:

/usr/sbin/pure-ftpd -j -lpuredb:/etc/pure-ftpd/pureftpd.pdb

6. Haddii ay isku dayaan inay adeegsadaan codsi sida Filezilla ah waxay arki doonaan inay la xiriiri karaan dhibaato la'aan isticmaalaha la abuuray, si kastaba ha noqotee ma awoodi doonaan inay nuqul ka sameeyaan ama ay abuuraan tilmaamo, tani waa sababta oo ah galka / var / www / ftp / sysadmin / (guriga isticmaalaha) sida tusaalaha) uusan haysan rukhsad ku habboon, waxaa lagu hagaajin doonaa a:

chown -R 2001:2001 /var/www/ftp/sysadmin/

Xusuusnow, Uid iyo Gid 2001 waa mid ka mid ah isticmaalaha aan abuurnay, waxaan ku abuurnay amarka tillaabadii hore 3 😉

7. Si aad u joojiso adeegga, kaliya riix [Ctrl] + [C] isla terminaalka ama, terminaal kale, samee a:

killall pure-ftpd

Hadda waxaan tilmaami doonnaa in adeeggu uu si toos ah ugu bilaaban doono nidaamka markii adeeguhu bilaabo, tan waxaan wax uga beddeleynaa feylka /etc/rc.local iyo ka hor safka ugu dambeeya ee oranaya "bixitaanka 0" waxaan dhignaa amarka aan ku bilaabayno adeegga FTP:

/usr/sbin/pure-ftpd -j -lpuredb:/etc/pure-ftpd/pureftpd.pdb

Si kale haddii loo dhigo, waxay u egtahay sidan:

rc-maxalli-saafi-ftpd

Waad ku tafatiri kartaa faylka nano, vi ama tifaftiraha aad doorbideyso, ama haddii aad doorbideyso, nuqul ka sameyso oo dhejiso amarkan kuu fududeynaya shaqadaada:

perl -pi -e "s[exit 0][/usr/sbin/pure-ftpd -j -lpuredb:/etc/pure-ftpd/pureftpd.pdb]g" /etc/rc.local && echo "exit 0" >> /etc/rc.local

... haa haa ... intaad akhrinaysid, «fududee», waa amar ballaadhan haa, laakiin si fudud ayaa loogu beddelayaa qoraalka perl iyo echo aan dhib lahayn 🙂

8. Marka tan la dhammeeyo, dib u bilaw serverka waxaadna arki doontaa in adeegga-ftpd saafi ah la bilaabay oo diyaar u yahay inuu shaqeeyo 😀

Sidee loo tirtiraa dadka isticmaala?

Sidaan horay kuugu sheegay, amarka saafi-pw waa waxa aan u baahanahay inaan ku xakameyno isticmaaleyaasha, si aan u tirtirno isticmaale (tusaale ahaan, sysadmin) aan dhigno waxyaabaha soo socda:

cd /etc/pure-ftpd/
pure-pw userdel sysadmin
pure-pw mkdb

Xusuusnow in markasta oo aad isbeddel ku sameyso isticmaale kasta, waa inaad dib u cusbooneysiisaa feylka keydka xogta ee adeegsadayaasha, wuxuu ku yaal / iwm / saafi-ftpd / waana la soo saaray / lagu cusbooneysiiyay daahir-pw mkdb

Sikastaba asxaabteyda waxaan u maleynayaa inaysan jirin wax badan oo lagu daro, waxaan kugu martiqaadayaa inaad aqriso caawinta saafiga-pw maxaa yeelay waxay noo ogolaaneysaa wax badan oo ka badan wixii aan halkaan kugu tusay (kani waa uun cashar gaaban oo kudhowaad aasaasi ah).

Hal ama laba sano ka hor waxaan ka mid ahaa kuwa isku xira wax walba OpenLDAP ama MySQL, laakiin markii waqtigu sii socday waxaan gartay in xiriiro badan oo keydka keydka macluumaadka ay yihiin server-yada sida oo kale ay soo saaraan cunno aan marar badan awoodi karin, Sidaa darteed, adeegsiga beddelaadyo gabi ahaanba waxtar leh sida adeegsiga keydka macluumaadka faylalka u gaarka ah, sida Pure-FTPd .pdb 🙂

Shaki ama su’aal kasta waxaan isku dayi doonaa inaan caawiyo inta aan kari karo.

Salaan iyo cking jabsiga faraxsanaanta!


Nuxurka maqaalka wuxuu u hogaansamayaa mabaadi'deena anshaxa tifaftirka. Si aad u soo sheegto khalad guji Halkan.

13 faallooyin, ka tag taada

Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   faahfaahsan dijo

    Taasi .. Documentation-ka hadii qalad dhaco 😀

    1.    KZKG ^ Gaara dijo

      Aniguna waxaan horeyba uqoro qormada sida loo rakibo Nginx + MySQL + Spawn_FastCGI sidii aan ku sameeyay Caddaaladda, waana ku mahadsan tahay in balooggu sifiican u shaqeeyo :)

      Waxaan rajeynayaa inaan u diyaar garoobo berri ama berri ka dib.

  2.   Rodolfo dijo

    Qoraal wanaagsan; Waa wax qosol badan, dhawaanahan waxaan la halgamayay inaan dhigo server-kayga ftp-ga xitaa kuma lihi karin vsftpd oo waxaan aaday nadiif-ftpd iyo maxaa dhacaya haddii aan u maleynayo inaan u baahanahay waa inaan tusaale u soo qaato qirashada cad ee dukumiintiyada ay aad u fiican tahay, laakiin ugu yaraan aasaasiga . Qarsoodi, ama ugu yaraan dekedda isdaba-marinta haddii router la isticmaalo.
    By habka amarkan saafi-ftpwho kuu oggolaaneysa inaad ogaato cidda ku xiran serverka, iyo haddii wax soo dejinayaan;).
    Adiguna sidaad tahay, gelinta xog ururin si aad uguhesho serverka muhiim maahan.

    1.    KZKG ^ Gaara dijo

      Waad ku mahadsantahay faallada 🙂

      Haa runtii, waa inaan sharraxaad ka bixiyaa waxyaabo badan (run ahaantii) qaabeynta, waa inaan u qaatay in qof garanaya sida loo maareeyo server-ka, oo doonaya inuu rakibo adeegga FTP, in qof uusan dhibaato weyn ku qabin akhrinta faallooyinka feylka fekerka ^ - ^

      Salaan iyo markale, waad ku mahadsantahay faallooyinka

  3.   Tahuri dijo

    Waa salaaman tahay qoraal aad u fiican, waxaan isticmaalaa (ama ugu yaraan hadda) vsftpd laakiin waxaan qabaa dhibaatooyin qaar ka mid ah, waxaana doonayay inaan arko haddii aan ku dhacay tan, ma haysaa wax url ama doc ah si aad u aragto sida qaabkeedu yahay?

    Aad baad u mahadsantahay};)

    1.    KZKG ^ Gaara dijo

      Waxaad ka arki kartaa qaabeynta halkan: http://ftp.desdelinux.net/pure-ftpd.conf
      Su'aalo kasta ama haddii aad ubaahantahay wax ka fur furaha gogosha si farxad leh ayaan kuu caawin doonaa 🙂

  4.   Atheyus dijo

    Aad u fiican 😀

    Wax yar uun, amarka perl ayaa ka maqan calaamadda ^, markaa ma beddelayso bixitaanka kale ee 0 ee ku jira faallooyinka:

    perl -pi -e "s[^exit 0][/usr/sbin/pure-ftpd -j -lpuredb:/etc/pure-ftpd/pureftpd.pdb]g" rc.local && echo "exit 0" >> rc.local

    Salaan

  5.   Omar dijo

    Aad u fiican, kaliya waxaan qabaa su'aal, sidee baan u abuuri karaa isticmaale akhris-keliya ah? Waxaan isticmaalaa Centos 6.5, pureftpd, ispconfig iyo qaabka sawirada.

    Waxaan u isticmaalaa ispconfig kaliya ftp

    salaan iyo mahad

  6.   monsoon dijo

    Qaabkan rakibidda pureftp waa ASCO 🙂 waxaad uga tagaysaa adeegga socda asal ahaan, waxaad abuureysaa isticmaale adeegsade ah ka dibna beddel rukhsadaha nidaamka faylasha, iyo ufff dheer iwm. Sida xirmada loo rakibey ayaa diyaar u ah in la isticmaalo, looma baahna in la sameeyo dhammaan talaabooyinkan

    1.    faahfaahsan dijo

      Waxaa lagugu casuumay inaad daabacdo hage "karaahiyo ah" oo kayar .. 😉

    2.    sedlav dijo

      Maxaad soo jeedinaysaa Dhig server-ka ftp si aad uga dhageysato deked> 1024? Haddii server-ka ftp uu ka dhageysanayo dekeddiisa caadiga ah: 22 waa in loo adeegsadaa xidid ahaan illaa aad wax ka beddeleyso awoodda kernel, haddii aad rabto inaad hagaajiso amniga, isticmaal qaab-dhismeedka MAC oo leh SELinux, nooc kale ayaa noqon doona xabsi / jaangooynta adeegga ftp.

  7.   Ll Dawaarle dijo

    Xiriiriyaha-ftpd.conf saafi ah ayaa hooseeya ama ma jiro. Ma soo celin kartaa?
    Gracias

  8.   Lifaaq dijo

    2 sano kadib iskuxiraha faylka-ftpd.conf saafi ah wali wuu socdaa 🙁