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ẹ.
- Orukọ olupin : Ṣe o ni orukọ olupin aiyipada rẹ.
- UseIPV6 : O le yipada si " Paa ", ti o ko ba lo.
- Gbongbo Aiyipada : Ṣafihan laini yii lati ni ihamọ awọn olumulo pẹlu awọn folda ile wọn.
- 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.
- AuthOrder : Ṣafihan laini lati mu lilo awọn ọrọ igbaniwọle agbegbe ṣiṣẹ.
- 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.
- 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.
- 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?