Fifi sori ẹrọ ati Ṣiṣeto leto ProFTPD Server ni Ubuntu/Debian


Awọn olupin FTP jẹ apakan ti sọfitiwia ti o fun ọ laaye lati ṣẹda asopọ FTP laarin kọnputa agbegbe rẹ ati olupin ayelujara kan. ProFTPD jẹ olupin FTP fun awọn olupin Unix/Linux, atunto pupọ ati doko gidi, o jẹ ọfẹ & ṣiṣilẹ, ti a tu silẹ labẹ iwe-aṣẹ GPL.

Ninu nkan yii, a yoo ṣalaye bi a ṣe le fi sori ẹrọ olupin ProFTPD sori awọn ẹrọ Ubuntu/Debian.

Igbesẹ 1: Fi olupin ProFTPD sii

Nitoribẹẹ, o nilo lati fi software sori ẹrọ lati le lo. Ni akọkọ rii daju pe gbogbo awọn idii eto rẹ wa ni imudojuiwọn nipasẹ ṣiṣe awọn atẹle atẹle-gba awọn aṣẹ ni ebute.

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

Bayi lati fi sori ẹrọ olupin ProFTPD, ṣiṣe ni ebute naa.

$ sudo apt-get install proftpd

Lakoko ti o nfi sii, yoo beere lọwọ rẹ lati yan iru lilo ti o fẹ fun olupin ProFTPD rẹ, o le yan ipo ti o dara julọ ti o baamu awọn aini rẹ.

Igbese 2: Tunto Server ProFTPD

Ṣaaju ki o to bẹrẹ lilo rẹ, a nilo lati satunkọ diẹ ninu awọn faili, /etc/proftpd/proftpd.conf ni faili iṣeto ni aiyipada fun awọn olupin Ubuntu/Debian, lati bẹrẹ ṣiṣatunkọ rẹ ni lilo vi pipaṣẹ, ṣiṣe.

$ sudo vi /etc/proftpd/proftpd.conf

Tẹ bọtini “ I ” lati bẹrẹ ṣiṣatunkọ faili naa. Bayi yi akoonu ti faili pada bi o ti han ni isalẹ.

  1. Orukọ olupin : Ṣe o ni orukọ olupin aiyipada rẹ.
  2. UseIPV6 : O le yipada si " Paa ", ti o ko ba lo.
  3. Gbongbo Aiyipada : Ṣafihan laini yii lati ni ihamọ awọn olumulo pẹlu awọn folda ile wọn.
  4. RequireValidShell : Ṣafihan laini yii ki o ṣe ni “ Tan ” lati jẹ ki iwọle wọle fun awọn olumulo, paapaa fun awọn ti ko ni ikarahun to wulo ni/ati be be lo/awọn ikarahun lati wọle.
  5. AuthOrder : Ṣafihan laini lati mu lilo awọn ọrọ igbaniwọle agbegbe ṣiṣẹ.
  6. Ibudo : Laini yii ṣalaye ibudo aiyipada fun olupin FTP, o jẹ 21 ni aiyipada. Ti o ba fẹ, o le ṣalaye eyikeyi ibudo aṣa nibi.
  7. SystemLog : Ọna ọna faili log aiyipada, o le yipada ti o ba fẹ.

Lẹhin ṣiṣe awọn ayipada loke bi a daba, o le fi faili naa pamọ, tẹ bọtini “ ESC ” ki o kọ : x lati fipamọ ati pupọ.

Bayi tun bẹrẹ olupin ProFTPD ni lilo aṣẹ yii.

$ sudo service proftpd restart

Lakoko fifi sori ProFTPD, olumulo aiyipada “ proftpd ” ti a ṣẹda laifọwọyi, ṣugbọn a yoo nilo lati ṣẹda ọrọ igbaniwọle fun rẹ, lati ṣe bẹ, ṣiṣe.

$ sudo passwd proftpd

O n niyen!. O le bayi lọ si awọn adirẹsi atẹle lori ẹrọ aṣawakiri naa, yoo wa ni ṣiṣe ati ṣiṣe, yoo beere lọwọ rẹ nipa orukọ olumulo ati ọrọ igbaniwọle.

ftp://youripaddress 

OR

ftp://yourdomian.com

Ninu Orukọ Olumulo ti a fiwe silẹ kọ “ proftpd ” ati ninu Ọrọ igbaniwọle ti o fi silẹ kọ ọrọ igbaniwọle ti o ṣeto ṣaaju fun olumulo proftpd.

Igbesẹ 3: Ṣiṣẹda Awọn olumulo ProFTPD

Bi o ti ṣe akiyesi, o wa ninu itọsọna ile aiyipada fun olumulo “ proftpd ”, eyiti ko wulo fun wa, iyẹn ni idi ti a yoo ṣe ṣẹda olumulo tuntun pẹlu /var/www/ folda bi folda ile, nitorina a le wọle si ni irọrun.

Lati ṣẹda olumulo FTP sọ “ myproftpduser ” ṣiṣe.

$ sudo useradd myproftpduser

Lati ṣẹda ọrọ igbaniwọle fun o.

$ sudo passwd myproftpduser

Lati yi pada o jẹ folda ile si ṣiṣe /var/www/.

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

O tun le ṣalaye itọsọna ile ti olumulo pẹlu aṣẹ useradd, lakoko ti o n ṣẹda awọn olumulo tuntun ni Lainos, fun alaye diẹ sii ati lilo pipaṣẹ useradd, ka nkan wa ni.

  1. Awọn apẹẹrẹ 15 ti ‘useradd’

Bayi tun bẹrẹ olupin ProFTPD ni lilo.

$ sudo service proftpd restart

Ati nisisiyi o le wọle si olupin FTP ni rọọrun, o tun le lo Filezilla tabi eyikeyi alabara FTP miiran lati wọle si olupin FTP rẹ bakanna ti o ba fẹ.

Igbesẹ 4: Laasigbotitusita ProFTPD:

Eyikeyi awọn ifiranṣẹ aṣiṣe ti o wa yoo wa ni fipamọ ni /var/log/proftpd/proftpd.log nipasẹ aiyipada, o le ṣayẹwo faili yii ti fifi sori olupin ProFTPD rẹ ko ba n ṣiṣẹ, o gbọdọ tun ṣe akiyesi pe nigbami o ṣẹlẹ pe olupin ProFTPD wa ni idiwọ ati pe o ko le wọle si olupin naa nitori ifiranṣẹ\" Asopọ Ti a Ko ", kii ṣe iṣoro, gbogbo ohun ti o ni lati ṣe ni lati tọju tun bẹrẹ olupin ProFTPD titi ti yoo fi ṣiṣẹ (ni ọran ti ko ba si awọn aṣiṣe miiran).

Njẹ o ti fi sori ẹrọ olupin ProFTPD tẹlẹ? Kini o ro nipa rẹ nigbati o ba ṣe afiwe rẹ si awọn olupin FTP miiran bi wu-ftpd?