Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Servidor FTP
Servidor FTP
http://www.linuxparatodos.net
ndice de contenido
Informacin de derechos reservados de esta publicacin. ...............2 7.0 Servidor FTP........................................................................................................................................5 7.1 Instalacin de vsftpd........................................................................................................................5 7.2 Creacin del grupo..........................................................................................................................5 7.3 Creacin del home...........................................................................................................................5 7.4 Creacin de shell FTP.....................................................................................................................5 7.5 Creando usuarios FTP.....................................................................................................................6 7.6 Ficheros de configuracin...............................................................................................................6 7.7 Configuracin de vsftpd..................................................................................................................6 7.7.1 Parmetro anonymous_enable.................................................................................................7 7.7.2 Parmetro local_enable............................................................................................................7 7.7.3 Parmetro write_enable...........................................................................................................7 7.7.4 Parmetro local_umask............................................................................................................7 7.7.5 Enjaulando a los usuarios FTP................................................................................................7 7.7.6 Control del ancho de banda.....................................................................................................8 7.7.7 Reinicio del servidor FTP........................................................................................................8 7.8 Comandos FTP................................................................................................................................9
Factor Evolucin SA de CV
http://www.linuxparatodos.net
Factor Evolucin SA de CV
http://www.linuxparatodos.net
Factor Evolucin SA de CV
http://www.linuxparatodos.net
annimo. Autenticado.
Factor Evolucin SA de CV
http://www.linuxparatodos.net
Ya que lo creamos,ahora tenemos que editar el siguiente archivo. root@server1:~#vim/etc/shells Agregar al final del archivo /etc/ftp. /bin/bash /bin/rbash /bin/ftp
http://www.linuxparatodos.net
Comenzaremos a editar el archivo de configuracin del servicio vsftpd.conf. root@server1:/etc#vimvsftpd.conf En el archivo tendremos que cambiar varios parmetros:
Factor Evolucin SA de CV
http://www.linuxparatodos.net
#chroot_local_user=YES #chroot_list_enable=YES chroot_local_user=YES chroot_list_enable=YES Habilitamos la siguiente linea que manda a llamar aun archivo, este archivo lo tiene que crear y dentro de este agregar los cuentas de los usuario enjaulados. #chroot_list_file=/etc/vsftpd.chroot_list chroot_list_file=/etc/vsftpd.chroot_list Al terminar de configurar el archivo de vsftpd.conf root@server1:/etc#touchvsftpd.chroot_list root@server1:/etc#echorodmen>>vsftpd.chroot_list
StoppingFTPserver:vsftpd[OK] StartingFTPserver:vsftpd[OK]
Factor Evolucin SA de CV
http://www.linuxparatodos.net
COMANDOS cd [rutaRemota] lcd [rutaLocal] chgrp [grp] [rutaRemota] chmod [opciones] [rutaRemota] chown [own] [rutaRemota] get [rutaRemota] [rutaLocal] lmkdir [rutaLocal] lpwd mkdir [rutaRemota] put [rutaLocal] [rutaRemota] pwd exit rename [rutaLocal] [rutaRemota] rmdir [rutaRemota] rm [rutaRemota]
DESCRIPCION Cambia de directorio dentro del servidor remoto Cambia de directorio en el equipo local Cambia el grupo de trabajo de un fichero remoto. El [grp] tiene que ser un Group ID Cambia los permisos de Lectura, Escritura o de Ejecucin a un fichero remoto Cambia el grupo de trabajo de un fichero remoto. El [own] tiene que ser un User ID Copia un recurso remoto en un equipo local Crea una carpeta en el equipo local Imprime la ruta local en la cual estamos trabajando Crea una carpeta en el equipo remoto Sube un fichero o archivo desde una ruta local hasta una ruta remota Imprime la ruta remota en la cual estamos trabajando Salimos de SFTP Renombra un un fichero remoto Borra una carpeta remota Borra un fichero remoto