Ịwụnye na ịhazi ProFTPD Server na Ubuntu/Debian


Sava FTP bụ ngwa ngwanrọ na-enye gị ohere ịmepụta njikọ FTP n'etiti kọmputa mpaghara gị na sava weebụ. ProFTPD bụ ihe nkesa FTP maka sava Unix/Linux, enwere ike ịhazi ya ma dịkwa irè nke ukwuu, ọ bụ n'efu & mepere emepe, ewepụtara n'okpuru ikike GPL.

N'isiokwu a, anyị ga-akọwa otu esi etinye ihe nkesa ProFTPD na igwe Ubuntu/Debian.

Kwụpụ 1: Wụnye ProFTPD Server

N'ezie, ịkwesịrị ịwụnye ngwanro iji jiri ya. Buru ụzọ hụ na ngwungwu sistemụ gị niile bụ nke ọhụrụ site na iji iwu ndị a apt-nweta na ọdụ.

$ sudo apt-get update
$ sudo apt-get upgrade

Ugbu a iji wụnye ihe nkesa ProFTPD, gbaa ọsọ na njedebe.

$ sudo apt-get install proftpd

Mgbe ị na-etinye, ọ ga-ajụ gị ka ịhọrọ ụdị ojiji ịchọrọ maka ihe nkesa ProFTPD gị, ị nwere ike họrọ ọnọdụ kachasị mma nke dabara na mkpa gị.

Kwụpụ 2: Hazie ProFTPD Server

Tupu ịmalite iji ya, anyị ga-achọ idezi faịlụ ụfọdụ, /etc/proftpd/proftpd.conf bụ faịlụ nhazi nke ndabara maka sava Ubuntu/Debian, iji malite dezie ya site na iji viiwu, gbaa ọsọ.

$ sudo vi /etc/proftpd/proftpd.conf

Pịa igodo “I” ka ịmalite idezi faịlụ ahụ. Ugbu a gbanwee ọdịnaya nke faịlụ dị ka egosiri ya n'okpuru.

  1. Aha sava: Mee ka ọ bụrụ aha sava nke ndabere gị.
  2. Jiri IPV6: Ị nwere ike ịgbanwe ya gaa na Gbanyụọ, ma ọ bụrụ na ị naghị eji ya.
  3. DefaultRoot : Kwuo ahịrị a iji gbochie ndị ọrụ na nchekwa ebe obibi ha.
  4. RequireValidShell: Weghachite ahịrị a wee mee ya “Na” iji mee ka ịbanye maka ndị ọrụ, ọbụlagodi ndị na-enweghị shei bara uru na /etc/ shells iji banye.
  5. AuthOrder: Akwụsịghị ahịrị iji mee ka iji okwuntughe mpaghara.
  6. Port: Ahịrị a na-akọwa ọdụ ụgbọ mmiri ndabara maka sava FTP, ọ bụ 21 na ndabara. Ọ bụrụ na ịchọrọ, ị nwere ike ịkọwapụta ọdụ ụgbọ mmiri ọ bụla ebe a.
  7. SystemLog: Ụzọ faịlụ ndekọ nke ndabara, ị nwere ike ịgbanwe ya ma ọ bụrụ na ịchọrọ.

Mgbe ịmechara mgbanwe dị n'elu dị ka atụ aro, ị nwere ike ịchekwa faịlụ ahụ, pịa igodo ESC wee dee :x ka ị chekwaa na ezi .

Ugbu a malitegharịa ihe nkesa ProFTPD site na iji iwu a.

$ sudo service proftpd restart

N'oge nrụnye ProFTPD, onye ọrụ proftpd emepụtara na-akpaghị aka, mana anyị ga-achọ ịmepụta paswọọdụ maka ya, iji mee ya, na-agba ọsọ.

$ sudo passwd proftpd

Ọ bụ ya!. Ị nwere ike ugbu a gaa na adreesị na-esonụ na ihe nchọgharị ahụ, ọ ga-arụ ọrụ, ọ ga-ajụ gị gbasara aha njirimara na paswọọdụ.

ftp://youripaddress 

OR

ftp://yourdomian.com

Na aha njirimara, dee proftpd na Paswọdu etinyere dee okwuntughe nke ị debere n'ihu maka onye ọrụ proftpd.

Kwụpụ 3: Mepụta ndị ọrụ ProFTPD

Dịka ị chọpụtara, ị nọ na ndekọ ụlọ nke ndabara maka onye ọrụ “proftpd” nke na-abaghị uru nye anyị, ya mere anyị ga-eji /var mepụta onye ọrụ ọhụrụ./www/ nchekwa dị ka ebe obibi, ka anyị nwee ike ịnweta ya ngwa ngwa.

Iji mepụta onye ọrụ FTP kwuo “myproftpduser” ọsọ.

$ sudo useradd myproftpduser

Iji mepụta paswọọdụ maka ya.

$ sudo passwd myproftpduser

Ka ịgbanwee folda ụlọ ka ọ bụrụ /var/www/ ọsọ.

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

Ị nwekwara ike kọwaa ndekọ ụlọ onye ọrụ na iwu useradd, mgbe ị na-emepụta ndị ọrụ ọhụrụ na Linux, maka ozi ndị ọzọ na ojiji nke useradd iwu, gụọ akụkọ anyị na.

  1. 15 Ọmụmaatụ nke 'useradd' Iwu

Ugbu a malitegharịa ihe nkesa ProFTPD site na iji.

$ sudo service proftpd restart

Ma ugbu a ị nwere ike ịnweta ya na sava FTP ngwa ngwa, ị nwekwara ike iji Filezilla ma ọ bụ onye ahịa FTP ọ bụla ọzọ iji nweta sava FTP gị ma ọ bụrụ na ịchọrọ.

Kwụpụ 4: Nchọpụta nsogbu ProFTPD:

A ga-echekwa ozi njehie ọ bụla dị na /var/log/proftpd/proftpd.log na ndabara, ị nwere ike ịlele faịlụ a ma ọ bụrụ na nrụnye ihe nkesa ProFTPD gị anaghị arụ ọrụ, ị ga-achọpụtakwa na mgbe ụfọdụ ọ na-eme na ihe nkesa ProFTPD lags na ị nweghị ike ịnweta ihe nkesa ahụ n'ihi ozi \njikọ jụrụ, ọ bụghị nsogbu, ihe niile ị ga-eme bụ ịnọgide na-amaliteghachi ihe nkesa ProFTPD. ruo mgbe ọ na-arụ ọrụ (ọ bụrụ na enweghị njehie ndị ọzọ).

Ị tinyela ihe nkesa ProFTPD mbụ? Kedu ihe ị chere gbasara ya mgbe ị na-atụnyere ya na sava FTP ndị ọzọ dị ka wu-ftpd?