instalaci³n y configuraci³n ftp "windows 2008 server,zentyal 3.3, ubuntu server 12.04...

Download Instalaci³n y configuraci³n FTP "Windows 2008 server,Zentyal 3.3, Ubuntu server 12.04 LTS"

Post on 09-Jul-2015

1.110 views

Category:

Education

1 download

Embed Size (px)

DESCRIPTION

Dejo los pasos a seguir para hacer funcionar FTP en los 3 sistemas operativos. Realizo la instalación y luego la configuración, comparto esta información espero que os ayude en vuestro trabajos,proyecto,etc. Saludos.

TRANSCRIPT

  • CFGM Sistemas microinformtico y

    redes

    M7 Servicio en red

    Nombre: Enrique Estrada Gamboa

    Curso 2013-2014

  • NDICE

    1. Introduccin

    2. Descripcin del material (HW/SW)

    3. Resolucin de la practica FILE TRANSFER PROTOCOL

    3.1. Simulacin Fsica de la red (Packet tracer)

    3.2. Tipologa de clientes

    3.2.1. Acceso

    3.2.2. Comparativa

    4. El servidor FTP con Ubuntu Server VSFTP

    4.1. Preparacin del servidor

    4.2. Interfaces

    4.3. Configuracin inicial

    4.4. Pruebas con la modificacin de parmetros

    4.4.1. Activacin acceso publico

    4.4.2. Modificacin de permisos de los archivos que se

    suben al servidor

    4.4.3. Enjaular a los usuarios

    4.4.4. Limitaciones de conectividad

    4.4.5. Limitaciones de ancho de banda

    4.4.6. Cambiar el mensaje de bienvenida

    4.5. Crear directorio ftp

    4.6. Crear grupos y usuarios

    4.7. Permisos para subir archivo

    4.8. Usuario sin Shell

    4.9. Ejecutando el servicio FTP

    4.9.1. Filezilla

    4.9.2. Va comando

    4.10. Configurar el servidor SFTP

    4.11. Permiso de directorio del usuario

  • 5. El servidor FTP con Windows 2008 server

    5.1. Preparacin del servidor

    5.1.1 Interfaces

    5.2 Instalacin de configuracin

    5.2.1 Instalacin de WAS

    5.2.2 Instalacin Servicio Web (IIS)

    5.2.3 Carpetas FTP

    5.2.4 Crear sitio FTP

    5.2.5 Crear usuario FTP

    5.2.5.1 Usuario dentro del grupo

    6. El servidor FTP con Zentyal 3.3

    6.1 Preparacin del servidor

    6.2 Interfaces

    6.3 Instalacin FTP

    6.4 Configuracin de red

    6.5 Habilitar mdulo FTP

    6.6 Configurar los parmetros

    6.7 Activacin/Desactivacin de usuario annimo

    6.8 Comprobacin con el usuario anonymous

  • 1. Introduccin

    En esta prctica de servicio FTP, realizaremos transferencia

    de archivos remotos desde el servidor al cliente, donde

    podrn entrar con una cuenta que se le creara en el servidor y

    los permisos necesarios y podrn conectarse va web,

    comandos o software (filezilla), donde podrn subir archivos o

    descargar archivos.

    Las siglas FTP es (File Transfer Protocol) que en castellano es

    (Protocolo de Transferencia de Archivos), es un protocolo de

    red para la transferencia de archivos entre sistemas

    conectados a una red TCP (Transferencia Control Protocol),

    basado en la arquitectura Cliente-Servidor

    El servicio FTP es parte del modelo de aplicacin y utiliza la

    red TCP/IP al usuario, utilizando normalmente el puerto de

    red 20 y el 21. Un problema bsico de FTP es que est

    pensado para ofrecer la mxima velocidad en la conexin, pero

    no la mxima seguridad.

  • 2. Descripcin del material (HW/SW)

    En esta prctica usare mi Porttil, para realizar los tres

    sistemas operativos (Ubuntu server, Windows 2008 server,

    Zentyal 3.3) para el servicio ftp.

    Porttil para la prctica:

    Intel i5 333u7 1,8GHZ 2,4GHZ

    4GB RAM

    Maquina virtuales:

    Ubuntu server:

    Los requisitos que le he puesto es de 1 solo nucle a

    1,8 GHZ, de memoria RAM le he puesto 512 Mb y de

    red un adaptador puente

    Windows 2008 server

    Lo he creado con 1 GB de RAM, de 1 ncleo 1,8 GHZ y

    adaptador puente, con 10 gb de disco duro

    Zentyal 3.3

    Para este sistema operativo, le he puesto 1 GB de

    RAM, 1 ncleo de 1,8 GHZ adaptador puente y red

    interna. Y 8 Gb de disco duro.

  • 3. Resolucin de la prctica FILE TRANSFER PROTOCOL

    3.1 Simulacin Fsica de la red (Packet tracer)

    3.2 Tipologa de clientes

    El cliente FTP es un programa que se instala en tu mquina

    para hacer la conexin entre tu PC y el servidor donde

    quieres conectarte para subir los archivos.

    Para hacer posible la conexin se necesita.

    IP o nombre del servidor

    El puerto que por lo regular y por estndar es el 21

    El nombre de usuario de tu cuenta FTP

    La contrasea de tu cuenta FTP

    Y la carpeta donde subir la informacin

    Tipos de clientes FTP:

    o Filezilla

    o Winscp

    o CuteFTP

    o Ipswitch WS_FTP

    o SmartFTP

    o FlashFXP

    o AcerFTP

    o NICO FTP

  • 3.3 Acceso

    Tambin se puede acceder mediante el comando o terminal en

    caso de Ubuntu, siguiendo unas instrucciones con el nombre de

    usuario y contrasea.

    Si usamos los programas de la pgina anterior, seria ms fcil de

    usar y conectarse al servidor, y la otra modalidad es mediante la

    web, que tambin es intuitivo y ms fcil de usarlo para usuarios

    bsico.

    Va lnea de comando

  • Va pgina web

    Via Programa FileZilla

  • 4 El servidor FTP con Ubuntu Server VSFTP

    Al llegar en este punto, ya hemos explicado un poco como

    funciona y para qu sirve el servicio FTP.

    Seguir con la instalacin, configuracin y comprobacin, dar

    las explicaciones necesarias y precisas para ver cmo es de fcil

    es tener un servicio FTP en UBUNTU.

    4.1 Preparacin del servidor

    Yo usare la versin de UBUNTU SERVER 12.04 LTS, en una

    mquina virtual (Virtual Box), antes de realizar los pasos,

    comprobamos la red que este bien instalado, comprobamos que

    tenga 1 interfaces, adaptador puente

    Requisitos:

    Eth0: Adaptador puente

    S.O: Ubuntu 12.04 server lts

  • 4.2 Interfaces

    Como ya comente tendremos que poner 1 red, ahora arrancamos

    el sistema operativo de Ubuntu server.

    Cuando ya estemos dentro, escribiremos sudo su, esto es para

    ser administrador y a si nos ahorramos tiempo en estar

    escribiendo sudo en cada paso.

  • Nos vamos a la interfaces y aqu veremos nuestra direccin IP ,

    que sera la cual tendremos que usar en filezilla,cmd,etc para

    conectarnos a nuestro servidor FTP.

    4.3 Configuracin inicial

    Antes de hacer nada, actualizamos los repositorios, para esto

    usaremos el comando: apt-get update

  • Cuando acabe de actualizar , instalaremos el servicio ftp usando

    este comando: apt-get install vsftpd , mientras realice la

    instalacin nos preguntaran sobre espacio del disco, le daremos

    si y continuamos.

    Cuando ya se haya instalado, haremos la comprobacin nos

    dirigimos a /etc/ comprobamos que se ha creado su fichero de

    configuracin: Primer nos vamos cd /etc y luego ls vsftpd.conf y

    nos fijamos si el archivo existe.

  • 4.4 Pruebas con la modificacin de parmetros

    Para modificar los parmetros a nuestra necesidad para los

    clientes, nos vamos a esta direccin: nano /etc/vsftpd.conf

    Antes de modificar algn parmetros hay que saber qu es lo que

    modificamos, lo comentaremos las lneas de mayor inters.

    Anonymous_enable: Acceso a usuarios annimos

    Ftpd_banner: Mensaje de bienvenida

    Write_enable: Permitir escritura en el servidor

    Local_umask: Indica los permisos de lectura escritura,

    y se escribe en numero la orden de permiso.

    Max_clients: Aqu se pone el mximo de clientes que

    podr conectarse simultneamente al servidor.

    Para enjaular a los usuarios (necesario para asegurar la

    confidencialidad de los datos)

    o Chroot_local_user: Si es un NO, el usuario tiene

    acceso a todo el sistema de archivos. Y si es YES

  • es cuando se enjaula el usuario dentro de su propia

    directiva.

    o Chroot_list_enable: Yes

    o Chroot_list_file:/etc/vsftpd/chroot_list:

    Al saber un poco ms de funciones, modificamos a nuestra

    conveniencia. Cuando lo modifiquemos tambin no nos olvidemos

    que tenemos que des comentar, para eso solo eliminamos este

    smbolo #

  • 4.4.1 Activacin acceso publico

    Des comentamos y pones YES en anonymous, esto est dentro del

    fichero /etc/vsftpd.conf

    4.4.2 Modificacin de permisos de los archivos que se

    suben al servidor

    Pondremos YES, si queremos que los archivos se suban al

    servidor y un NO si no queremos que suban archivos al servidor

  • 4.4.3 Enjaular a los usuarios

    Buscamos y des comentamos y ponemos YES a chroot_local_user

    y chroot_list_enable, para enjaular.

    4.4.4 Limitaciones de conectividad

    Pondremos el mximo clientes y mxima maquinas conectadas

    simultneamente, para esto agregamos estas tres lneas al final

    de la configuracin

  • 4.4.5 Limitaciones de ancho de banda

    Hacemos lo mismo que en el anterior, agregamos los dos comando

    de bando de ancha, el que comienza por anon, es la banda de

    ancha de los usuarios anonymous y el que comienza por local es

    los usuarios locales por bando de ancha. Todo es por kbytes

    4.4.6 Cambiar el mensaje de bienvenida

    Este apartado no hay que agregar nada, buscamos en la lista y

    pondremos un mensaje que ms nos guste y des comentamos.

  • 4.5 Crear directorio ftp

    Ahora crearemos el fichero que va a tener nuestro usuario de

    servidor FTP, en nuestro caso ser /etc/vsftp.chroot_list

    Para ello tenemos que irnos a /etc, en el terminal escribiremos

    cd /etc cuando estemos dentro home, creamos el directorio con

    el comando nano vsftpd.chroot_list para comprobar que fue

    creado usaremos ls.

    4.6 Crear grupo y usuario

    A continuacin crearemos todos los usuarios que queramos para

    el servidor FTP, los usuari

Recommended

View more >