02 octubre 2012

CONFIGURANDO UN SERVIDOR FTP CON VSFTP

-=INSTALACION Y CONFIGURACION DE UN SERVIDOR FTP CON VSFTP=-

1) instalamos el servicio vsftpd
yum install vsftpd

2) iniciamos el servicio del demonio
service vsftpd start

3)comprobamos que el servicio esta correindo
ftp://127.0.0.1

copiamos algunos archivos en /var/ftp/ y comprobamos que estna ahi
cp /home/usuario/archivos/* /var/ftp

CONFIGURAR EL SERVIDOR FTP COMO ANONYMOUS ACTIVADO

#vi /etc/vsftpd/vsftpd.conf
anonymous_enable=YES
write_enable=YES
write_enable=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES
dirmessage_enable=YES
dirlist_enable=YES
no_anon_password=YES
file_open_mode=0777
guest_enable=YES


max_per_ip=2 # Max no. of allowed connections per IP Address.
max_clients=3 # Max no. of different IP Addressed which are allowed to connect.
anon_max_rate=1097152 # Max bytes/sec a user can upload/download to/from your ftp server.
banner_file=/etc/vsftpd/ftp_banner # The file containing the welcome message to be displayed to the clients.


CONFIGURAR EL SERVIDOR FTP CON USUARIOS LOCALES

#vi /etc/vsftpd/vsftpd.conf
anonymous_enable=no
local_enable=YES
chroot_local_user=NO
; write_enable = NO   sirve para que nadie pueda escribir copiar o modificar algun archivos
ftpd_banner= colocamos un letrero de bienvenida
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list


esta parte es para agregar el usuario pero si ya lo hemos agregado vas con solo usar el paso 3,4 y 7
1) #groupadd ftp-users
2) #mkdir /home/ftp-docs
3) #chmod 750 /home/ftp-docs
4) #chown root:ftp-users /home/ftp-docs
5) #useradd -g ftp-users -d /home/ftp-docs user1
6) #passwd user1
7) #vi /etc/vsftpd/chroot_list y agregamos a user1

#service vsftpd restart

/home/ftp-docs  ; copiamos algun archivo de prueba para confirmar que esta funcionando nos conectamos y verificamos


Este documento es liberado por la licencia GPL, asi que compartanlo, modifiquenlo y compartan sus modificaciones para que siga creciendo.  Cualquier preguntas o comentario estoy por aca..