Professional Documents
Culture Documents
FTP EN UBUNTU
Contenido
Instalacin de FTP................................................................................................................2 Preparacin del sistema Antes de instalar el servidor ftp vamos a crear los usuarios y securizarlos para que tengan los mnimos permisos y slo puedan hacer lo que nosotros definamos. Crearemos un grupo llamado ftp al cual asociaremos los usuarios. # groupadd ftp ..................................................6 Comprobacin....................................................................................................................... 12
Pgina 1
Instalacin de FTP
Ejecutamos el instalador mediante el comando:
Pgina 2
Pgina 3
ftp://localhost
pero nos encontramos vaco
Pgina 4
ftp://192.168.13.148
Nos pedir Usuario y contrasea, introducimos los del usuario de Ubuntu y nos dejar entrar
Pgina 5
# groupadd ftp
#useradd -g ftp -d /var/www/dominio1 -c " Cliente 1 " client1 #useradd -g ftp -d /var/www/dominio2 -c " Cliente 2 " client2 #useradd -g ftp -d /var/www -c " webmaster " webmaster
Les asignamos un password a los usuarios con el comando passwd. Si no tiene password no funcionar.
Pgina 6
Pgina 7
#mkdir /bin/ftp
Editamos el fichero /etc/shells y la aadimos en la ultima lnea y continuacin editamos el fichero /etc/passwd y buscamos las lneas donde estn definidos los usuarios que hemos creado antes y les aadimos el shell falso:
Pgina 8
Creamos un archivo hola.txt para tener algo de contenido en la carpeta que slo ese user puede ver y poder realizar la comprobacin ms adelante
Creamos otro archivo para el otro user y poder comprobarlo igual tambin.
Pgina 9
A continuacin creamos el fichero vsftpd.chroot_list el cual tendr la lista de usuarios que no tendrn acceso al servidor:
# touch /etc/vsftpd.chroot_list
Esto nos genera un fichero con los login de usuarios del sistema del cual quitamos los que si queremos que tengan acceso y los ponemos en el fichero /etc/vsftpd.user_list.
Pgina 10
vsftpd.chroot_list # usuarios con no acceso root daemon bin sys sync games man lp mail news
Pgina 11
Comprobacin
Si nos conectamos como
Comprobacin correcta ! =D
Ivn Martn Valderas Pgina 12
Pgina 13