Вы находитесь на странице: 1из 3

SISTEMAS OPERATIVOS

Profesor: Luis Alfonso Jiménez Piedrahita

Instalar y configurar servidor FTP en Debian Wheezy con vsftpd


Un servidor ftp nos permite subir o bajar archivos en el servidor. Es uno de los protocolos más utilizados, prácticamente todos los
sistemas lo soportan y es el más indicado para la transferencia de archivos de gran tamaño. Yo en esta instalación utilizare vsftpd (Very
Secure FTP Daemon) ya que me parece fácil de configurar.
El primer paso es instalar el servicio, es Debian y derivadas:
# aptitude install vsftpd

Ahora debemos configurarlo, el archivo de configuración es /etc/vsftpd.conf, toda la configuración se realiza desde este archivo, lo
podemos editar con nuestro edito favorito, yo utilizo nano:
# nano /etc/vsftpd.conf
Configuración para usuarios locales
La vamos a modificar de tal manera que permita conectarse a los usuarios locales, de esta manera accederán a su carpeta para subir y
descargar archivos.
Una vez abierto el archivo, buscamos las siguientes líneas:
local_enable=YES
writable_enable=YES
local_umask=022
SISTEMAS OPERATIVOS
Profesor: Luis Alfonso Jiménez Piedrahita

Las 3 lineas estarán comentadas, las descomentamos, con esto los usuarios locales ya tendrán permitido conectarse, subir archivos y
crear carpetas, además los archivos subidos tendrán permisos 755 ya que hemos activado local_umask=022, por defecto, la máscar a
para los usuarios locales es 077, lo cual deja unos archivos con los permisos 700, solamente el propio usuario tendrá permiso para
acceder a ellos.

Configuración para usuarios anónimos


La configuración por defecto de vsftpd permite la conexión de los usuarios anónimos, esto es asi por la línea anonymous_enable=YES,
si queremos deshabilitarlos no debemos comentar la línea ya que la opción por defecto es que estén habilitados, para desactivarlos
tenemos que establecer en NO la opción, debe ir en mayúsculas y pegado al signo de igual, de otro modo dara un error.
Por defecto, la carpeta de los usuarios anónimos se encuentra en /srv/ftp, todo a lo que podrán acceder los anónimos es a ese directorio.
Si deseamos modificar la ruta, debemos utilizar la siguiente línea
anon_root=/home/ftp
En ese ejemplo la carpeta por defecto de los anónimos seria /home/ftp, la carpeta de los anónimos debe terner permisos para “otros”,
es decir, permisos 757, los podemos modificar con chmod 757 /home/ftp
Si queremos que los anónimos puedan subir archivos o crear carpetas, debemos buscar las siguientes líneas:
anon_upload_enable=YES
anon_mkdirwrite_enable=YES
SISTEMAS OPERATIVOS
Profesor: Luis Alfonso Jiménez Piedrahita

Con esto los usuarios anónimos podrán subir archivos al servidor, crear directorios y descargarlos. Todo lo que nos queda es reiniciar
el servicio con /etc/init.d/vsftpd stop y /etc/init.d/vsftpd start, parándolo e iniciándolo respectivamente

Вам также может понравиться