miércoles, 19 de diciembre de 2012

FTP en Fedora 17

Continuando con esta jornada de servicios con Fedora  hoy vengo a decirles como instalar un servidor  ftp enjaulado, que solo se vea lo que el usuario ha compartido en el servidor, bien me entederan cuando terminemos, empecemos.


FTP


  • Lo primero que vamos hacer es instalar los dos servidores a la ves, como lo muestro en la iamgen.


  • Nos iremos al archivo de configuración hacer nuestras respectivas cosas para que funcione acorde a lo que necesitamos ( en mi caso).


  • Haremos las siguientes modificaciones.


Donde el primer parámetro des comentado, nos dice que no permitirá la conexión a usuarios anónimos (sin identificación) 
El segundo parámetro habilitar las conexiones locales, siendo permitidas por el SELinux.
El tercero parámetro habilita la escritura en el servidor.


  • Descomentamos esta linea donde ahí indicaremos que se encontraran los usuarios que manejaran el ftp.

  • ascii_upload_enable=YES
Decimos que las transferencias de datos serán en modo ASCII para las subidas de archivos al servidor.
ascii_download_enable=YES
También que  transferencias de datos serán en modo ASCII para las descargas de archivos del servidor.

chroot_local_user=YES
chroot_list_enable=YES
Estas lineas simplemente indicamos que si existe un administrador del servidor y que se encuentra local mente.
Como lo muestra la imagen.
  • ls_recurse_enable=YES 
    Con esta linea permite habilitar que el listado del contenido se realice de forma recursiva, esto segun la lista de chroot que ahorita hagamos.

    listen=YES 
    Esto con el fin de ponerlo en escucha.(No se guíen por la imagen)

         pam_service_name=vsftpd
         Especifica el nombre de servicio PAM para vsftpd.
        userlist_enable=YES 
   Si esta habilitada, se le negara el acceso a los usuarios especificado en el archivo    userlist_file.
 tcp_wrappers=YES 
 Sirve para controlar las conexiones.





  • Guardamos y crearemos el archivo que alojara los usuarios que administraran.




  • El usuario Unalix es un usuario que cree para mis amigos abajo les dejare el link de ellos y toda su información.
  • Reiniciamos el server.



  • Después de eso haremos la primera pruebas por consola como muestro en la imagen.

Nota:El usuario y la contraseña es del usuario del sistema, como por ejemplo mi usario es servidor.wared-red.com y la contraseña que tenemos.

  •  Bien haremos la prueba via navegador web, ingresamos asi ftp://ftp.wared-red.com y si todo esta bien nos debe pedirte usuario y contraseña.



  • Dando click en alzar privilegios no debe dejarte ir a los otros directorios excepto a los del usuario o los que indicaste.




Espero les haya servido, un saludo a la gente de unalix comenten por favor y delen click en  mis redes sociales, nos vemos.

links  Unalix : 1 2 y 3

Dios los bendiga a todos.

No hay comentarios: