Montar servidor FTP en 3 simples pasos
Puedes tener tu propio servidor FTP en ubuntu con 3 simples pasos, para ello comenzaremos instalando la siguiente aplicación:
Aplicaciones/Accesorios/Terminal
sudo apt-get install vsftpd
Una vez instalado, procedemos a configurarlo.
sudo nano /etc/vsftpd.conf
En el Buscamos las siguientes lineas:
- anonymous_enable=NO (Si no quieres ingreso de usuarios anonimos)
- local_enable=YES (Para acceder con tus cuentas de usuario)
- write_enable=YES (Permite subir archivos)
Estos últimos 3 Descomentalos
- chroot_local_user=YES
- chroot_list_enable=YES
- chroot_list_file=/etc/vsftpd.chroot_list
Esto hace que los usuarios no puedan subir mas alla de su directorio home (es muy útil) para ello, deberás crear la lista de usuarios no restringidos. (Obligatoria o no funciona)
Creando la Lista de usuarios no restringidos:
sudo nano /etc/vsftpd.chroot_list
Coloca allí, el nombre de los usuarios que quieras que tengan acceso a todo los directorios de tu disco duro (No recomendado), si deseas que nadie pueda salir de su carpeta home, escribe root así enjaularas a todo los usuarios de tu FTP.
Ahora reiniciamos vsftp.
sudo /etc/init.d/vsftpd restart
Listo, Ya tenemos Nuestro servidor FTP 100% Funcional. Puedes ingresar desde cualquier navegador con la dirección
ftp://Tu_Direccion_de_IP
o desde algún cliente FTP con tu usuario y contraseña.
Para agregar mas usuarios al ftp, tan solo debes agregar un nuevo usuario en tu sistema.