Instal·lació i configuració del servidor ProFTPD a Ubuntu/Debian


Els servidors FTP són el programari que us permet crear una connexió FTP entre el vostre ordinador local i un servidor web. ProFTPD és un servidor FTP per a servidors Unix/Linux, molt configurable i molt efectiu, és gratuït i de codi obert, publicat sota la llicència GPL.

En aquest article, explicarem com instal·lar el servidor ProFTPD a les màquines Ubuntu/Debian.

Pas 1: instal·leu el servidor ProFTPD

Per descomptat, cal instal·lar el programari per utilitzar-lo. Primer assegureu-vos que tots els paquets del vostre sistema estiguin actualitzats executant aquestes ordres apt-get següents al terminal.

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

Ara per instal·lar el servidor ProFTPD, executeu-lo al terminal.

$ sudo apt-get install proftpd

Durant la instal·lació, us demanarà que trieu el tipus d'ús que voleu per al vostre servidor ProFTPD, podeu triar el millor mode que s'adapti a les vostres necessitats.

Pas 2: configureu el servidor ProFTPD

Abans de començar a utilitzar-lo, haurem d'editar alguns fitxers, el /etc/proftpd/proftpd.conf és el fitxer de configuració predeterminat per als servidors Ubuntu/Debian, per començar a editar-lo mitjançant el vi ordre, executar.

$ sudo vi /etc/proftpd/proftpd.conf

Premeu la tecla I per començar a editar el fitxer. Ara canvieu el contingut del fitxer tal com es mostra a continuació.

  1. NomServidor: feu que sigui el vostre nom de servidor predeterminat.
  2. Utilitza IPV6: pots canviar-lo a Desactivat, si no el fas servir.
  3. DefaultRoot : descomenta aquesta línia per restringir els usuaris amb les seves carpetes d'inici.
  4. RequireValidShell: descomenta aquesta línia i fes-la Activada per habilitar l'inici de sessió per als usuaris, fins i tot per a aquells que no tinguin un shell vàlid a /etc/ shells per iniciar sessió.
  5. Ordre d'autor: descomenta la línia per habilitar l'ús de contrasenyes locals.
  6. Port: aquesta línia defineix el port predeterminat per al servidor FTP, és 21 per defecte. Si voleu, podeu definir qualsevol port personalitzat aquí.
  7. Registre del sistema: la ruta del fitxer de registre per defecte, podeu canviar-la si voleu.

Després de fer els canvis anteriors tal com s'ha suggerit, podeu desar el fitxer, prémer la tecla ESC i escriure :x per desar i bastant .

Ara reinicieu el servidor ProFTPD mitjançant aquesta ordre.

$ sudo service proftpd restart

Durant la instal·lació de ProFTPD, un usuari proftpd predeterminat es va crear automàticament, però haurem de crear-hi una contrasenya, per fer-ho, s'executa.

$ sudo passwd proftpd

Això és!. Ara podeu anar a les següents adreces al navegador, estarà en funcionament, us demanarà el nom d'usuari i la contrasenya.

ftp://youripaddress 

OR

ftp://yourdomian.com

Al Nom d'usuari arxivat escriviu proftpd i a la Contrasenya arxivat escriviu la contrasenya que heu establert abans per a l'usuari de proftpd.

Pas 3: Creació d'usuaris ProFTPD

Com us heu adonat, esteu al directori d'inici per defecte de l'usuari “proftpd”, cosa que no ens és útil, per això crearem un nou usuari amb el /var /www/ com a carpeta d'inici, de manera que hi podem accedir fàcilment.

Per crear un usuari FTP, digueu myproftpduser executeu.

$ sudo useradd myproftpduser

Per crear-hi una contrasenya.

$ sudo passwd myproftpduser

Per canviar la carpeta d'inici a /var/www/ executeu.

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

També podeu definir el directori d'inici de l'usuari amb l'ordre useradd, mentre creeu usuaris nous a Linux, per obtenir més informació i utilitzar l'ordre useradd, llegiu el nostre article a.

  1. 15 exemples d'ordre useradd

Ara reinicieu el servidor ProFTPD utilitzant.

$ sudo service proftpd restart

I ara podeu accedir-hi fàcilment des del servidor FTP, també podeu utilitzar Filezilla o qualsevol altre client FTP per accedir al vostre servidor FTP també si voleu.

Pas 4: Resolució de problemes de ProFTPD:

Qualsevol missatge d'error disponible s'emmagatzemarà a /var/log/proftpd/proftpd.log per defecte, podeu comprovar aquest fitxer si la instal·lació del vostre servidor ProFTPD no funciona, també heu de tenir en compte que de vegades Succeeix que el servidor ProFTPD es queda endarrerit i no podeu accedir al servidor a causa del missatge \Connexió rebutjada”, no és cap problema, només heu de continuar reiniciant el servidor ProFTPD fins que funcioni (per si no hi hagués altres errors).

Heu instal·lat el servidor ProFTPD abans? Què en penseu quan ho compareu amb altres servidors FTP com wu-ftpd?