ProFTPD servera instalēšana un konfigurēšana Ubuntu/Debian


FTP serveri ir programmatūra, kas ļauj izveidot FTP savienojumu starp vietējo datoru un tīmekļa serveri. ProFTPD ir FTP serveris Unix/Linux serveriem, ļoti konfigurējams un ļoti efektīvs, tas ir bezmaksas un atvērts, izlaists ar GPL licenci.

Šajā rakstā mēs paskaidrosim, kā instalēt ProFTPD serveri Ubuntu/Debian mašīnās.

1. darbība: instalējiet ProFTPD serveri

Protams, jums ir jāinstalē programmatūra, lai to izmantotu. Vispirms pārliecinieties, vai visas jūsu sistēmas pakotnes ir atjauninātas, palaižot šīs šādas apt-get komandas terminālā.

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

Tagad, lai instalētu ProFTPD serveri, palaidiet terminālu.

$ sudo apt-get install proftpd

Instalēšanas laikā jums tiks lūgts izvēlēties ProFTPD servera izmantošanas veidu, jūs varat izvēlēties labāko režīmu, kas atbilst jūsu vajadzībām.

2. darbība: konfigurējiet ProFTPD serveri

Pirms sākat to izmantot, mums būs jārediģē daži faili; /etc/proftpd/proftpd.conf ir noklusējuma konfigurācijas fails Ubuntu/Debian serveriem, lai sāktu to rediģēt, izmantojot vi komanda, palaidiet.

$ sudo vi /etc/proftpd/proftpd.conf

Nospiediet taustiņu I , lai sāktu rediģēt failu. Tagad mainiet faila saturu, kā parādīts zemāk.

  1. Servera nosaukums : padariet to par noklusējuma servera nosaukumu.
  2. UseIPV6 : ja to neizmantojat, varat to pārslēgt uz “ Izslēgts ”.
  3. DefaultRoot : noņemiet komentāru no šīs rindiņas, lai ierobežotu lietotāju piekļuvi viņu mājas mapēm.
  4. RequireValidShell : noņemiet komentāru no šīs rindiņas un padariet to par “ Ieslēgts ”, lai iespējotu pieteikšanos lietotājiem pat tiem, kam mapē/etc/nav derīgas čaulas. čaumalas, lai pieteiktos.
  5. AuthOrder : noņemiet komentāru no rindiņas, lai iespējotu vietējo paroļu izmantošanu.
  6. Ports : šī rinda nosaka FTP servera noklusējuma portu, pēc noklusējuma tas ir 21. Ja vēlaties, šeit varat definēt jebkuru pielāgotu portu.
  7. SystemLog : noklusējuma žurnāla faila ceļš, ja vēlaties, varat to mainīt.

Pēc iepriekšminēto izmaiņu veikšanas, kā ieteikts, varat saglabāt failu, nospiediet taustiņu ESC un ierakstiet : x , lai saglabātu un glabātu.

Tagad restartējiet ProFTPD serveri, izmantojot šo komandu.

$ sudo service proftpd restart

Instalējot ProFTPD, noklusējuma lietotājs “proftpd ” tiek izveidots automātiski, taču mums būs jāizveido parole, lai to izdarītu, palaidiet.

$ sudo passwd proftpd

Tieši tā!. Tagad pārlūkprogrammā varat doties uz šādām adresēm, tā būs izveidota un darbosies, tā jums jautās par lietotāja vārdu un paroli.

ftp://youripaddress 

OR

ftp://yourdomian.com

Iesniegtajā lietotājvārdā ierakstiet “ proftpd ” un ievadītajā parolē ierakstiet paroli, kuru iepriekš iestatījāt proftpd lietotājam.

3. solis: ProFTPD lietotāju izveide

Kā pamanījāt, jūs atrodaties lietotāja “ proftpd ” noklusējuma mājas direktorijā, kas mums nav noderīgs, tāpēc mēs izveidosim jaunu lietotāju ar /var/www/ mape kā mājas mape, lai mēs tam varētu viegli piekļūt.

Lai izveidotu FTP lietotāju, sakiet palaist “ myproftpduser ”.

$ sudo useradd myproftpduser

Lai izveidotu tam paroli.

$ sudo passwd myproftpduser

Lai mainītu tās mājas mapi uz /var/www/ palaist.

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

Varat arī definēt lietotāja mājas direktoriju ar komandu useradd, vienlaikus izveidojot jaunus lietotājus Linux, lai iegūtu papildinformāciju un komandu useradd izmantošanu, izlasiet mūsu rakstu vietnē.

  1. 15 komandas ‘useradd’ piemēri

Tagad restartējiet ProFTPD serveri, izmantojot.

$ sudo service proftpd restart

Un tagad jūs varat tam viegli piekļūt no FTP servera. Ja vēlaties, varat arī izmantot Filezilla vai jebkuru citu FTP klientu, lai piekļūtu savam FTP serverim.

4. darbība: ProFTPD problēmu novēršana:

Visi pieejamie kļūdu ziņojumi pēc noklusējuma tiks glabāti vietnē /var/log/proftpd/proftpd.log . Varat pārbaudīt šo failu, ja ProFTPD servera instalēšana nedarbojas. Jāņem vērā arī tas, ka dažreiz gadās, ka ProFTPD serveris atpaliek un jūs nevarat piekļūt serverim ziņojuma “ Savienojums atteikts ” dēļ, tā nav problēma. Viss, kas jums jādara, ir turpināt restartēt ProFTPD serveri līdz tas darbojas (ja nebūtu citu kļūdu).

Vai esat iepriekš instalējis ProFTPD serveri? Ko jūs domājat par to, salīdzinot to ar citiem FTP serveriem, piemēram, wu-ftpd?