Академический Документы
Профессиональный Документы
Культура Документы
EN LINUX
NET-DAEMONS
ADRIAN PEÑA
JOHAN LOPEZ
RICARDO HENAO
FELIPE PANIAGUA
INSTRUCTOR:
LINA MCKOLL
SENA
MEDELLIN
2009
A continuación encontraran un instructivo acerca
de la instalación de el servicio ftp en linux con
el demonio VSFTPD y autenticación de usuarios en
base de datos mysql.
USE mysql;
FLUSH PRIVILEGES;
USE vsftpd;
CREATE TABLE `usuarios` (
`usuario` varchar(255) NOT NULL default '',
`password` varchar(255) NOT NULL default ''
);
listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
nopriv_user=ftp
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/vsftpd.pem
guest_enable=YES
guest_username=vsftpd
local_root=/home/vsftpd/$USER
user_sub_token=$USER
virtual_use_local_privs=YES
user_config_dir=/etc/vsftpd_user_conf
Una vez hecho esto crearemos el usuario en el
sistema que se encargara de conectarse con el
demonio FTP cada vez que se intenten logear a
este.
root@adrian-laptop:~# useradd vsftpd
root@adrian-laptop:/home/vsftpd# chown
vsftpd.nogroup *
Reiniciamos el servicio y probamos!!!!!!!
root@adrian-laptop:/home/vsftpd#
/etc/init.d/vsftpd restart