El que anem a mostrar en esta entra es com instal·lar un servidor FTP(ProFTPd) que es un protocol de transferència de arxius , ja que volem que transferir arxius de un un servidor a un client i viceversa
El primer que tenim que fer es anar a la terminal del servidor i escriure el següent comando sudo apt-get install proftpd

una vegada ja hem executat el comando anterior, ens apareixerà la imatge següent on tindrem que marcar independent ja que el servidor independent es mes eficient

una vegada ja hem marcat la opció anterior, podem fer tres cosses, una no modificar el fitxer /etc/proftpd/proftpd.conf per a que quan ens connectem amb un usuari local entre directament a la carpeta home del usuari el qual tas connectat i puga accedir als home dels altres usuari , la segona opció es descomentar la linia del defoultroot i els usuaris sols podran accedir al seu home i no podran accedir als homs dels altres usuaris, eixe proces serveix per a que els usuaris no pugen accedir als homs del altres usuaris

la tercera opció es modificar el fitxer /etc/proftpd/proftpd.conf el paràmetre Defoultroot per a que quan ens connectem amb un usuari local no entre directament a la carpeta home del usuari local del qual tas connectat sinó a la carpeta que hages especificat en el paràmetre anterior i també no podran eixir de la carpeta la qual as especificat anteriorment, recordeu de descomentar la linia

(En este apartat es el qual canviem al directori al qual volem entrar directament quan es connectem amb un usuari local)
I després de haver elegit alguna de les opcions, el que tenim que fer es iniciar el servidor ftp amb el comando següent sudo /etc/init.d/proftpd restart

(En este apartat podem veure com sam connectat al usuari remot i sols ens deixa acedir al home de el usuari remot, no ens deixa accedir als home de els altres usuaris)
Una vegada fet els passos anterior el que anem a fer es activar el usuari anonymous i els seus respectius permisos
el primer que tenim que fer es crear un directori per a que els usuaris anonymous pugen descarregar-se continguts per exemple sudo mkdir -p /var/ftp/descarges

una vegada ja hem creat el directori, el que anem a fer es especificar en la configuració de Proftpd que el directori que hem creat anteriorment es el directori per defecte, realitzant una modificació en el següent fitxer sudo nano /etc/proftpd/proftpd.conf on tindrem que anar a el final del fitxer i afegir la següent línia (DefaultRoot mes la ruta del directori per defecte que hem creat amb anterioritat )

(Este es el apartat on tenim que posar la ruta del del directori que hem creat en anteriorment per a que siga el directori per defecte)
quan ja hem configurat el fitxer anterior, el que tenim que fer es configurar els permisos del usuari anonymous, lo que tenim que fer es anar al fitxer anterior etc/proftpd/proftpd.conf i al final del fitxer afegirem el següent:
<Limit LOGIN>
DenyAll
</Limit>
<Anonymous /var/ftp/descargas>
User ftp
UserAlias anonymous ftp
RequireValidShell off
<Limit LOGIN>
AllowAll
</Limit>
</Anonymous>

I en cas de que vulgerem que es pugeren connectar al servidor els usuari locals i el usuari anonymous tenim que comentar les següents lines:
#<Limit LOGIN> #DenyAll #</Limit>![]()
una vegada configurat el fitxer, el següent fitxer el que anem a fer es fer propietari al usuari ftp del directori /var/ftp/descargas, fent el següent comando: sudo chown -R ftp /var/ftp/descarges
i per a finalitzar el que tenim que fer es fer el comando següent: sudo service proftpd restart

Esperem que siga de gran ajuda i no oblideu de consultar la segona entrada referida al servidor proftpd on mostrarem les formes de connectar-se al servidor FTP(ProFtpd)