lunes, 14 de diciembre de 2015

Configurar Servidor FTP - Modificando el archivo vsftpd.conf

Para configurar nuestro servidor FTP, debemos modificar el archivo vsftpd.conf el cual se encuentra en el directorio: /etc/vsftpd.conf
Despues de cada modificacion del archivo, debemos reiniciar el servidor para que los cambios surjan efecto con el siguiente comando: sudo service vsftpd restart

Modificando el mensaje de bienvenida al servidor FTP

Quitamos la almohadilla de la entrada write_enable=YES para que los usuarios puedan crear carpetas.


Pruebas en clase:
- Conectarnos con usuario anonymous al FTP del compañero:

Iniciamos FTP con la IP del otro equipo: ftp 192.168.1.108
Vemos que aparece el nuevo mensaje de bienvenida pero no podemos loguearnos con anonymous

- Crear carpeta 'desdeFTP' en los directorios: /home/sergio107  ,  /home  y  /

Nos logueamos en el servidor ai1pc108: ftp 192.168.1.108
Utilizamos nuestra cuenta, en este caso: "sergio107"
Y creamos la carpeta "desdeFTP" en el directorio personal: /home/sergio107

Hacemos un dir para comprobar que se ha creado:

Intentamos crear la carpeta "desdeFTP" en el directorio home, pero no tenemos permiso: 


Intentamos crear la carpeta "desdeFTP" en el directorio raiz /, pero no tenemos permiso:


 - Subir y bajar un archivo a la carpeta remota /home/sergio107



  - Activar el usuario anonymous

Editamos el archivo vsftpd.conf. Buscamos la directriz anonymous_enable=NO y para activarla. Cambiamos el NO por YES. Debería quedar así: anonymous_enable=YES

Ahora comprobamos si funciona logueandonos como anonymous.

- Creacion del directorio incoming

Creamos el directorio /srv/ftp/incoming: sudo mkdir /srv/ftp/incoming
Modificamos los permisos: sudo chmod 777 /srv/ftp/incoming
Cambiamos al propietario por ftp: sudo chown ftp /srv/ftp/incoming
Cambiamos el grupo por ftp: sudo chgrp ftp /srv/ftp/incoming


Comprobamos si se ha creado y si tiene los permisos

No hay comentarios:

Publicar un comentario