viernes, 6 de mayo de 2011

Instalar y Configurar VSFTPD en CentOS 5.6

Este es un tutorial para instalar y configurar un FTP en Linux (En este caso en CentOS), así como configurar usuarios para el posterior acceso del mismo.

# yum install vsftpd   // Instalamos el VSFTPD
# groupadd www   // Agrega un nuevo grupo llamado 'www'
# cd /var/www
# chgrp -R www html   // Cambia el grupo de 'html' de root a www
# chown –R apache html   // El usuario apache ahora posee la carpeta 'html'
# useradd –g www –d /var/www/html julio   // 'julio' es el usuario que creamos en el grupo 'www' y su directorio actual va a ser '/var/www/html'
# passwd julio   // Te pedira que metas una contraseña


Ahora vamos a editar el archivo de configuración (vsftpd.conf):

# gedit /etc/vsdftpd/vsftpd.conf



local_enable=YES   // Los usuarios locales pueden acceder al servidor
write_enable=YES   // Se puede añadir/borrar/modificar archivos
file_open_mode=0777   // Fijar los permisos iniciales
local_umask=0022   // Quita permisos de escritura a grupos
nopriv_user=ftp   // Inicia el servidor como usuario sin privilegios
chroot_list_enable=YES   // Se conecta al directorio por defecto


# touch chroot_list   // crea este archivo si no estaba creado ya

# setsebool –P allow_ftpd_full_access 1   // Permitimos las actividades del ftp
# service vsftpd start   // Finalmente, ponemos en marcha el servidor de correo

No hay comentarios:

Publicar un comentario