Installazzjoni u Konfigurazzjoni ta' ProFTPD Server f'Ubuntu/Debian


Is-servers FTP huma l-biċċa softwer li jippermettilek toħloq konnessjoni FTP bejn il-kompjuter lokali tiegħek u server tal-web. ProFTPD huwa server FTP għal servers Unix/Linux, konfigurabbli ħafna u effettiv ħafna, huwa b'xejn u open source, rilaxxat taħt il-liċenzja GPL.

F'dan l-artikolu, aħna ser nispjegaw kif tinstalla server ProFTPD fuq magni Ubuntu/Debian.

Pass 1: Installa ProFTPD Server

Naturalment, għandek bżonn tinstalla s-softwer sabiex tużah. L-ewwel kun żgur li l-pakketti kollha tas-sistema tiegħek huma aġġornati billi tħaddem dawn il-kmandi apt-get li ġejjin fit-terminal.

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

Issa biex tinstalla server ProFTPD, ħaddem fit-terminal.

$ sudo apt-get install proftpd

Waqt l-installazzjoni, se titlobek tagħżel it-tip ta 'użu li trid għas-server ProFTPD tiegħek, tista' tagħżel l-aħjar mod li taqbel mal-bżonnijiet tiegħek.

Pass 2: Ikkonfigura ProFTPD Server

Qabel ma nibdew nużawha, ikollna bżonn neditjaw xi fajls, il-/etc/proftpd/proftpd.conf huwa l-fajl tal-konfigurazzjoni default għal servers Ubuntu/Debian, biex tibda teditjah billi tuża l- vikmand, run.

$ sudo vi /etc/proftpd/proftpd.conf

Agħfas iċ-ċavetta “I” biex tibda teditja l-fajl. Issa ibdel il-kontenut tal-fajl kif muri hawn taħt.

  1. ServerName: Agħmilha l-isem default tiegħek tas-server.
  2. Uża l-IPV6: Tista’ taqleb għal “Off“, jekk ma tużahx.
  3. DefaultRoot : Neħħi l-kumment għal din il-linja biex tirrestrinġi l-utenti bil-folders tad-dar tagħhom.
  4. RequireValidShell: Ħalli l-kumment ta' din il-linja u għamilha “On” biex tippermetti l-illoggjar għall-utenti, anke għal dawk li m'għandhomx qoxra valida f' /etc/ qxur biex tidħol.
  5. AuthOrder: Neħħi l-kumment tal-linja biex tippermetti l-użu ta' passwords lokali.
  6. Port: Din il-linja tiddefinixxi l-port default għas-server FTP, huwa 21 awtomatikament. Jekk trid, tista 'tiddefinixxi kwalunkwe port tad-dwana hawn.
  7. SystemLog: Il-mogħdija tal-fajl log default, tista' tibdelha jekk trid.

Wara li tagħmel il-bidliet hawn fuq kif issuġġerit, tista 'tiffranka l-fajl, agħfas iċ-ċavetta ESC u ikteb :x biex issalva u pjuttost .

Issa erġa ibda s-server ProFTPD billi tuża dan il-kmand.

$ sudo service proftpd restart

Waqt l-installazzjoni ta 'ProFTPD, utent default proftpd ħoloq awtomatikament, iżda ser ikollna bżonn noħolqu password għaliha, biex tagħmel dan, run.

$ sudo passwd proftpd

Dak hu!. Issa tista 'tmur fl-indirizzi li ġejjin fuq il-browser, se jkun qed jaħdem, se jistaqsik dwar l-isem tal-utent u l-password.

ftp://youripaddress 

OR

ftp://yourdomian.com

Fl-Isem tal-Utent iffajljat ikteb “proftpd” u fil-Password ippreżentata ikteb il-password li ssettjajt qabel għall-utent tal-proftpd.

Pass 3: Ħolqien ta 'Utenti ProFTPD

Kif innotajt, int qiegħed fid-direttorju tad-dar default għall-utent “proftpd”, li mhuwiex utli għalina, għalhekk se noħolqu utent ġdid bil-/var /www/folder bħala l-fowlder tad-dar, sabiex inkunu nistgħu jaċċessawha faċilment.

Biex toħloq utent FTP għid “myproftpduser” run.

$ sudo useradd myproftpduser

Biex toħloq password għaliha.

$ sudo passwd myproftpduser

Biex tbiddel il-folder tad-dar għal /var/www/ run.

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

Tista 'wkoll tiddefinixxi direttorju tad-dar tal-utent bil-kmand useradd, filwaqt li toħloq utenti ġodda fil-Linux, għal aktar informazzjoni u użu tal-kmand useradd, aqra l-artiklu tagħna fuq.

  1. 15 Eżempji ta’ Kmand ‘useradd’

Issa erġa ibda s-server ProFTPD bl-użu.

$ sudo service proftpd restart

U issa tista 'taċċessaha mis-server FTP faċilment, tista' wkoll tuża Filezilla jew kwalunkwe klijent FTP ieħor biex taċċessa s-server FTP tiegħek ukoll jekk trid.

Pass 4: Issolvi l-problemi ProFTPD:

Kwalunkwe messaġġ ta' żball disponibbli se jinħażen f'/var/log/proftpd/proftpd.log awtomatikament, tista' tiċċekkja dan il-fajl jekk l-installazzjoni tas-server ProFTPD tiegħek ma tkunx qed taħdem, trid tinnota wkoll li xi kultant jiġri li s-server ProFTPD jibqa’ lura u ma tistax taċċessa s-server minħabba l-messaġġ \Konnessjoni Miċħuda”, mhix problema, kull ma trid tagħmel hu li tibqa’ terġa’ tibda s-server ProFTPD sakemm taħdem (f'każ li ma kienx hemm żbalji oħra).

Installajt is-server ProFTPD qabel? X'taħseb dwarha meta tqabbelha ma' servers FTP oħra bħal wu-ftpd?