# Primeros movimientos
En mi tutorial usaremos una intranet montada dentro de UBUNTU. Usaremos el servicio vsftpd y como cliente usaremos Filezilla.
sudo apt-get update
sudo apt-get install vsftpd
sudo apt-get install filezilla
Usaremos éstos comandos una vez instalados los paquetes para comprobar la integridad de los mismos.
sudo systemctl is-enabled vsftpd
sudo systemctl status vsftpd
Podremos modificar las reglas del servidor FTP con bastante facilidad. Solo tenemos que entrar en el archivo de configuración del servicio, que se encuentra en /etc/vsftpd.conf.
sudo nano /etc/vsftpd.conf
# Usuario FTP
Primero, tendremos que añadir un usuario a nuestro servidor FTP que pueda acceder a las carpetas en red. Crearemos al usuario con el siguiente comando:
sudo mkdir -p /home/ftpuser/ftp
Queremos que el usuario tenga permisos en el directorio FTP pero que no pueda realizar ninguna acción más en cualquier otra carpeta. Para ello usaremos los comandos:
sudo chown nobody:nogroup /home/ftpuser/ftp
sudo chmod a-w /home/ftpuser/ftp
# Usando el FTP
Simplemente usaremos el programa Filezilla, que es un cliente FTP con interfaz gráfica.
En la interfaz de Filezilla. Como podremos comprobar, en la barra superior tenemos un apartado que pone “Servidor”, “Nombre de usuario”, “Contraseña” y “Puerto”. Usaremos nuestras credenciales ya creadas para poder entrar al servidor. Simplemente escribimos la IP del servidor en “Servidor” (en mi caso, al ser una máquina virtual, la ip es 10.0.2.15), “Nombre de usuario”, “Contraseña”. El puerto no es obligatorio ponerlo, aunque son buenas prácticas escoger un puerto para estas operaciones, pero por el bien de la práctica y la simpleza de la misma, no lo voy a hacer.
Introducimos nuestras credenciales previamente vistas.
Y ya tendríamos acceso a la carpeta FTP.