Publicat en Sin categoría

Com instal.lar un servidor FTP(ProFTPd),com activar usuaris del sistema i com activar el usuari anonymous amb els seus respectius permisos

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

Captura de 2016-02-05 11:12:57

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

Captura de 2016-02-05 11:22:46

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

Captura de 2016-02-05 12:11:31

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

Captura de 2016-02-06 10:23:16

(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

Captura de 2016-02-11 11:07:51.png

(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

Captura de 2016-02-06 12:04:04.png

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 )

Captura de 2016-02-06 12:05:43

(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>

Captura de 2016-02-06 12:09:06.png

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>


Captura de 2016-02-11 09:20:18.png

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

Captura de 2016-02-06 12:14:23.png

 

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)