Regístrate gratis¡Bienvenido a mundodvd! Regístrate ahora y accede a todos los contenidos de la web. El registro es totalmente gratuito y obtendrás muchas ventajas.
Blu-ray, DVD y cine en casa
Regístrate gratis!
Registro en mundodvd
+ Responder tema
Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 25 de 39

Tema: [T50/Q800] Instalar servidor FTP: vsftpd...

  1. #1
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado [T50/Q800] Instalar servidor FTP: vsftpd...

    vsftpd es un servidor ftp muy liviano que casi no ocupa recursos, y eso lo hace ideal para su utilización en aparatos como el nuestro. Su configuración es sencilla en comparación con otros y por defecto funciona de forma muy segura; por algo es el servidor FTP que traen por defecto muchas distros de linux. ¿Para qué queremos esto? Pues sencillo, para tener una funcionalidad similar a NAS pero mucho más rápida y accesible desde fuera de nuestra red local. Funciona en los Blusens T50 y en los EMTEC Q800, aunque es muy probable que funcione también en cualquiera de los muchísimos clones del mismo aparato (Ellion, Woxter, BestBuy, O2, etc). Lo bueno es que no hay ninguna posibilidad de cargarse nada pues no toca en absoluto el firmware del aparato. Con apagar, encender y borrar los ficheros de la partición principal se deja el CUBO como estaba.


    Instalación del chroot en Debian

    Para ello, seguid el siguiente post:

    http://www.mundodvd.com/showthread.p...24#post1485724

    Ni que decir tiene que si ya tenéis instalado el Debian por algún otro motivo, no es necesario reinstalarlo.


    Instalación de vsftpd 2.2.2-1 con soporte SSL

    Para un dispositivo como el CUBO, lo suyo es instalar programas que funcionen como demonio porque no disponemos de pantalla. Vamos a instalar el paquete vsftpd, que actualmente viene en la versión 2.2.2-1 en la distribución inestable. Hay versiones anteriores en las distribuciones testing y estable, pero yo he probado satisfactoriamente la versión que propongo.

    Para la instalación de este programa, no es necesario preinstalar ningún paquete de la distribución estable (como ocurría en la instalación de transmission).

    Montamos el chroot (el símbolo de comando sera sh-3.1#) y ejecutamos:

    vim /etc/apt/sources.list
    - Para editar el contenido, debéis pulsar la tecla 'i'. Aparecerá en la parte inferior izquierda la palabra 'INSERT' que nos indica que estamos en modo edición.

    - Para guardar los cambios, pulsáis ESC para salir del modo edición (desaparecerá la palabra INSERT de la parte inferior izquierda), tecleáis :wq y pulsáis ENTER. Con esto guardaremos los cambios y saldremos. Dará un error de escritura de no se que, pero no le hagáis caso, con dar a ENTER volveréis al símbolo de comando.

    Las lineas con el carácter # al comienzo se llaman 'lineas comentadas' y no son leídas por aptitude. Debemos cerciorarnos de que las dos últimas están sin comentar (distribución inestable), y que las cuatro primeras si que están comentadas (distribuciones estable y testing).

    Ahora ejecutamos...

    aptitude update
    ...para actualizar las listas de paquetes.

    Para instalar todos los paquetes necesarios ejecutad...

    aptitude install libpam0g libssl0.9.8 vsftpd openssl ssl-cert
    Cuando diga...

    x packages upgraded, x newly installed, 0 to remove and xxx not upgraded.
    Need to get xxxxkB of archives. After unpacking xx.xMB will be used.
    Do you want to continue? [Y/n/?]
    ... darle al ENTER para comenzar la instalación, ya que al estar la 'Y' en mayúscula indica que es la opción por defecto.

    En unos minutillos (pocos) estará todo instalado y solo faltara configurar el sistema. A lo mejor en algún momento solicita que demos confirmación para reiniciar ciertos procesos, ante lo cual basta con dar al ENTER.


    Actualización de vsftpd a la versión 2.2.2-1

    En caso de que tengáis una versión anterior ya instalada, actualizar a la nueva versión es muy sencillo.

    Montamos el chroot (el símbolo de comando sera sh-3.1#) y ejecutamos:

    vim /etc/apt/sources.list
    - Para editar el contenido, debéis pulsar la tecla 'i'. Aparecerá en la parte inferior izquierda la palabra 'INSERT' que nos indica que estamos en modo edición.

    - Para guardar los cambios, pulsáis ESC para salir del modo edición (desaparecerá la palabra INSERT de la parte inferior izquierda), tecleáis :wq y pulsáis ENTER. Con esto guardaremos los cambios y saldremos. Dará un error de escritura de no se que, pero no le hagáis caso, con dar a ENTER volveréis al símbolo de comando.

    Las lineas con el carácter # al comienzo se llaman 'lineas comentadas' y no son leídas por aptitude. Debemos cerciorarnos de que las dos últimas están sin comentar (distribución inestable), y que las cuatro primeras si que están comentadas (distribuciones estable y testing).

    Ahora ejecutamos...

    aptitude update
    ...para actualizar las listas de paquetes.

    Para actualizar todos los paquetes necesarios ejecutad...

    aptitude install libpam0g libssl0.9.8 vsftpd openssl ssl-cert
    Cuando diga...

    x packages upgraded, x newly installed, x to remove and xxx not upgraded.
    Need to get xxxxkB of archives. After unpacking xx.xMB will be used.
    Do you want to continue? [Y/n/?]
    ... darle al ENTER para comenzar la instalación, ya que al estar la 'Y' en mayúscula indica que es la opción por defecto.

    En un momento dado os aparecerá lo siguiente...

    Configuration file `/etc/vsftpd.conf'
    ==> Modified (by you or by a script) since installation.
    ==> Package distributor has shipped an updated version.
    What would you like to do about it ? Your options are:
    Y or I : install the package maintainer's version
    N or O : keep your currently-installed version
    D : show the differences between the versions
    Z : background this process to examine the situation
    The default action is to keep your current version.
    *** vsftpd.conf (Y/I/N/O/D/Z) [default=N] ?
    ... a lo que pulsaréis ENTER para conservar el fichero de configuración.


    Configuración básica de vsftpd con soporte SSL

    Cuando termine de instalarse ejecutáis...

    /etc/init.d/vsftpd stop
    ...para detener el demonio y poder comenzar con la configuración.

    Primero vamos a crear el usuario que vamos a utilizar para conectarnos al servidor ftp. Ejecutad...

    useradd -g ftp -d /mnt -c " Usuario " usuario
    ... y en vez de usuario ponéis el nombre que queráis para vuestro usuario.

    En caso de que os de el siguiente error...

    useradd: unknown group ftp
    ... tenéis que crear primero el grupo ftp. Para ellos ejecutad...

    cat /etc/group
    ... y os saldrá una lista con todos los grupos existentes. Cada grupo lleva asociado un número (GID). Los hay con GID entre 0 y 100, GID ciento y algo, y GID mil y algo.

    Justo al final, estarán los últimos creados. Os tenéis que fijar en el último grupo con GID ciento algo... si por ejemplo, el último es...

    grupo:x:107
    ...tendríais que crear el grupo ftp a continuación de la siguiente manera...

    groupadd -g 108 ftp
    Acto seguido ejecutáis...

    passwd usuario
    ... de nuevo con el usuario que hayáis elegido para establecer su contraseña. Os pedira la nueva contraseña y la confirmación. Aunque no aparezcan caracteres al escribir, no os preocupéis.

    Ahora tenemos que crear una shell ficticia para nuestro nuevo usuario...

    mkdir /bin/ftp
    ... y editar el fichero /etc/shells...

    vim /etc/shells
    ... para añadir al final del fichero una línea...

    ...
    /bin/ftp
    La forma de utilizar el editor ya os la he explicado más arriba.

    Ahora editamos el fichero passwd...

    vim /etc/passwd
    ...pero esta vez buscamos el nuevo usuario (que estará en la última línea) y modificamos el final de la línea para que en vez de /bin/sh ponga nuestra nueva shell ficticia, /bin/ftp .

    Ahora editamos el fichero de configuración del vsftpd...

    vim /etc/vsftpd.conf
    Tenéis que buscar las siguientes líneas y cerciorarse de que estan sin comentar (sin # delante) y de que tienen el valor que os indico:

    listen=YES
    anonymous_enable=NO
    local_enable=YES
    write_enable=YES
    local_umask=000
    ftpd_banner=El mensaje que os de la gana poner...
    chroot_list_enable=YES
    La siguiente línea (que está al final) debe estar comentada poniendo la # delante...

    #rsa_cert_file=/etc/ssl/private/vsftpd.pem
    Por último, añadimos al final las siguiente líneas...

    ssl_enable=YES
    ssl_tlsv1=YES
    ssl_sslv2=YES
    ssl_sslv3=YES
    ssl_ciphers=DES-CBC3-SHA
    force_local_logins_ssl=YES
    force_local_data_ssl=YES
    rsa_cert_file=/etc/ssl/vsftpd.pem
    rsa_private_key_file=/etc/ssl/vsftpd.key
    pasv_min_port=2000
    pasv_max_port=2100
    file_open_mode=0777
    Una vez hecho todo lo anterior, guardamos los cambios.

    Esta configuración fuerza la encriptación SSL, por lo que vamos a hacer una copia en la que lo indique...

    cp /etc/vsftpd.conf /etc/vsftpd.conf.sslon
    Ahora editamos de nuevo el fichero de configuración del vsftpd para generar la opción que no fuerce SSL...

    vim /etc/vsftpd.conf
    Tenéis que buscar las siguientes líneas...

    force_local_logins_ssl=YES
    force_local_data_ssl=YES
    ..., cambiar su valor a NO...

    force_local_logins_ssl=NO
    force_local_data_ssl=NO
    ... y guardar los cambios.

    Esta configuración no fuerza la encriptación SSL, por lo que vamos a hacer una copia en la que lo indique...

    cp /etc/vsftpd.conf /etc/vsftpd.conf.ssloff
    Ahora tenemos que crear un fichero con nuestro usuario de la siguiente manera...

    vim /etc/vsftpd.chroot_list
    ...y le añadimos una línea que contenca el nombre de usuario que hemos escogido.

    Ahora toca generar el certificado RSA necesario para la encriptación SSL...

    cd /etc/ssl/
    openssl req -new -x509 -newkey rsa:1024 -days 3650 -keyout vsftpd.key -out vsftpd.pem
    ... y aparecera lo siguiente, donde tendremos que ir introduciendo diferentes cosas que nos solicite... yo he puesto en el ejemplo posibles valores pero que cada uno ponga lo que quiera. No os preocupéis demasiado de la 'palabra' ya que luego la vamos a deshabilitar. Si en algún campo ponéis un punto '.' dejará el campo en blanco.

    Generating a 1024 bit RSA private key
    ...............................++++++
    ..........++++++
    Enter PEM pass phrase: palabra
    Verifying - Enter PEM pass phrase: palabra
    -----
    You are about to be asked to enter information that will be incorporated
    into your certificate request.
    What you are about to enter is what is called a Distinguished Name or a DN.
    There are quite a few fields but you can leave some blank
    For some fields there will be a default value,
    If you enter '.', the field will be left blank.
    -----
    Country Name (2 letter code) [AU]:ES
    State or Province Name (full name) [Some-State]:Madrid
    Locality Name (eg, city) []:Madrid
    Organization Name (eg, company) [Internet Widgits Pty Ltd]:Restaurante El Chiflo
    Organizational Unit Name (eg, section) []:Marketing
    Common Name (eg, YOUR name) []:Usuario
    Email Address []:chiflo.restauracion@midominio.com
    Una vez terminado, comprobamos que se han generado tanto la llave privada como el certificado...

    openssl x509 -in /etc/ssl/vsftpd.pem -noout -text
    ... y os aparecerá la información de la llave y del certificado. Si os fijáis en la información del certificado, pone que su validéz comienza justo en el momento que habéis hecho el certificado pero considerando la hora como UTC. ¿Que pasa con esto? Pues que aquí en España, que en verano estamos en GMT+2, el certificado será válido dos horas después de la fecha de creación.

    Para que solo root pueda acceder a él le cambiamos los permisos...

    chmod 600 vsftpd.pem
    ... y por último eliminamos la contraseña para que podamos ejecutar el servidor sin tener que meter la dichosa 'palabra'.

    cp vsftpd.key vsftpd.key.bak
    openssl rsa -in vsftpd.key.bak -out vsftpd.key
    Os pedirá la frase de paso 'Enter PEM pass phrase:' tenemos que poner 'palabra' o lo que sea que hayáis puesto al generar el certificado.

    Con todo lo anterior ya tenemos correctamente configurado vsftpd tanto para usar SSL como para no usarlo.

    Para poder arrancar y detener vsftpd en cualquiera de las dos modalidades de forma sencilla he creado unos script que os podéis bajar de aquí:

    http://rapidshare.com/files/274415542/VSFTPD.rar

    Tenéis que editar los ficheros .txt y colocar la dirección IP de vuestro CUBO en la primera línea.

    Para montar la imagen Debian, ejecutad 'debian.bat', y para desmontarla 'undebian.bat'. Si por ejemplo tenéis funcionando Transmission, no es necesario montar Debian porque ya está montado, por lo que solo tendréis que arrancar el servidor. Para arrancar el servidor sin forzar la encriptación SSL ejecutad 'vsftpd_on.bat', para arrancarlo con SLL forzado ejecutad 'vsftpd_ssl_on.bat' y para detenerlo 'vsftp_off.bat'.

    Además de los script que os he explicado, también incluyo uno llamado 'permisos.bat' que modificará los permisos de todos los archivos de vuestras particiones para poder tener acceso de lectura/escritura desde el cliente ftp. Esto es necesario si os da error al tratar de leer o modificar algún archivo por culpa de los permisos.

    Por si los ficheros no os funcionan, o simplemente habéis utilizado carpetas diferentes, os adjunto las órdenes para arrancar y parar vsftpd (desde el chroot, sh-3.1#).

    Para arrancarlo:
    /etc/init.d/vsftpd start
    Para detenerlo:
    /etc/init.d/vsftpd stop
    Tened en cuenta que de esta forma arrancaréis vsftpd en el modo (con SSL forzado o voluntario) que utilizásteis la última vez.

    Para ponerlo en modo con SSL forzado:
    cp /etc/vsftpd.conf.sslon /etc/vsftpd.conf
    Para ponerlo en modo con SSL voluntario:
    cp /etc/vsftpd.conf.ssloff /etc/vsftpd.conf
    Para que el cambio de modo surta efecto, debeís detener y reiniciar el servidor.

    Personalmente recomiendo utilizado el modo sin forzar SSL. De esta forma elegimos desde el cliente FTP cómo queremos realizar la conexión, si encriptada o no. Con el modo forzado SIEMPRE exigirá que la conexión sea cifrada.


    Apertura de puertos del router

    Es probable que tengáis intención de acceder a vuestro ficheros desde fuera de vuestra red local. Lo lógico es que tengáis conectado vuestro CUBO a internet a través de un router. En ese caso, hay que mapear ciertos puertos en el router hacia vuestro CUBO para que podáis conectaros al servidor.

    Para empezar recomiendo encarecidamente que vuestro CUBO tenga una IP fija, ya que si es automática asignada por DHCP en muchos casos vuestro router no os permitirá abrir los puertos hacia esa dirección.

    Una vez nuestro CUBO tiene IP Fija, tenemos que abrir:
    - el puerto 21 para TCP. (conexión de control)
    - los puertos del 2000 al 2100 para TCP. (conexiones de datos)

    Si habéis modificado los valores 2000 y 2100 en el vsftpd.conf, tenedlo en cuenta a la hora de abrir los puertos.

    La forma de abrir los puertos de vuestro router especifico no es el tema de discusión y os agradecería que no contestéis al post con preguntas relativas a ese tema. Si necesitáis ayuda para abrir puertos, mirad en http://www.adslzone.net/.


    Instalación del cliente FTP: Filezilla

    En principio para conectarse a una ftp basta el propio navegador web (como Firefox o Internet Explorer), pero su funcionalidad es muy limitada. Por otra parte, al utilizar la encriptación SSL, el tema se complica, y es preferible utilizar un cliente FTP.

    Por esa razón os recomiendo que os bajéis Filezilla, que es un cliente FTP de software libre que funciona estupendamente, y además, os explico como configurarlo.

    Podéis bajároslo para multitud de sistemas operativos de aquí:

    http://filezilla-project.org/download.php

    Una vez instalado en vuestro equipo, es muy sencilla su utilización.

    Primero tendréis que añadir el servidor, en este caso, nuestro CUBO. Para ello entráis en el Gestor de Sitios, en Archivo -> Gestor de Sitios..., pulsando Ctrl + S o directamente pinchando en el primer icono.

    Vamos a generar dos servidores, uno que utilice SSL y otro que no. Comenzamos con el que no utiliza SSL.

    Pincháis en el botón 'Nuevo sitio' y ponedle el nombre que os parezca oportuno, yo en mi caso lo he llamado T50. Los datos que tenéis que poner son:

    ** Pestaña General:
    - Servidor: la IP de vuestro CUBO. Si os conectáis desde dentro de vuestra red local, pues la IP del CUBO. Si os conectáis desde fuera de vuestra red local, tenéis que poner la IP pública de vuestro router. Si vuestra IP pública es fija, estupendo, pero si es dinámica, de vez en cuando os tocará cambiarla. Para evitar esto, podéis crearos una DNS dinámica para que sea más sencillo conectaros a vuestro servidor ftp, o vuestro transmission, etc. Para más información al respecto, he creado un post donde explico como crearos una en www.dyndns.com y como instalar ddclient, una pequeña aplicación que autoactualice la IP en vuestra DNS. http://www.mundodvd.com/showthread.p...67#post1540467.
    - Puerto: 21, aunque si lo dejáis en blanco funcionará también, ya que es el puerto por defecto.
    - Tipo de servidor: FTP
    - Modo de acceso: Normal
    - Usuario: El usuario que habéis creado antes.
    - Contraseña: La constraseña del usuario.

    ** Pestaña Avanzado:
    - Adjust server timezone offset: -2 horas con horario de verano, -1 horas con horario de invierno. Lamentablemente nuestro cubo funciona asignando la hora tanto al reloj de sistema como al reloj hardware, independientemente de la zona horaria que configuréis. ¿Que pasa con esto? Que si tenemos el CUBO con la hora correcta para poder grabar cosas del TDT, etc... la almacena como hora UTC (en vez de GMT+1 o GMT+2), y clientes como filezilla le suman 1 o 2 horas dependiendo del día del año en que estemos, ya que aquí en Madrid en verano es GMT+2 y en invierno GMT+1. Por tanto, si queréis ver la hora correcta de los ficheros de vuestro CUBO, tenéis que ajustar este valor en Filezilla. Si no lo ajustáis, no pasa nada, simplemente los ficheros se verán con una hora erronea, pero la hora estará correctamente almacenada en el CUBO.

    Una vez hecho esto, le dáis al botón 'Copiar' para generar otro servidor, y lo llamáis igual pero añadiendo SSL al final. Lo único que teneis que cambiar es lo siguiente:

    ** Pestaña General:
    - Tipo de servidor: FTPES

    Para terminar pulsais el botón 'Aceptar' y con esto se guardarán los dos servidores que habéis definido.

    Ahora, para conectaros a vuestro CUBO, lo podéis hacer a través del gestor de sitios, o pinchando en el triángulo negro que hay junto al icono y seleccionando uno de los dos servidores que acabáis de definir.

    La primera vez que os conectéis con la versión SSL os dará un mensaje de 'Certificado desconocido' y aparecerá toda la información que rellenásteis al crear el certificado. Lo suyo es marcar la casilla 'Siempre confiar en el certificado en futuras sesiones' y pulsar 'Aceptar', pero por lo que he explicado antes de las horas, nada más crear el certificado no será válido hasta que pasen 1 o 2 horas por el desajuste horario, y la casilla aparecerá sombreada. No os preocupéis, dadle a 'Aceptar' y la próxima vez que os conectéis ya podréis seleccionar la casilla para confiar siempre en el certificado y evitar que os pregunte cada vez.

    Con esto ya podréis conectaros sin problemas y navegar por las carpetas de vuestras particiones HDD1 y HDD2.


    Limitaciones de uso con FAT32

    Las particiones FAT32 admiten un tamaño máximo de archivo de 4Gb, por lo que, si utilizáis la partición FAT32 como destino de archivos, no podréis guardar cosas de más de 4Gb.

    La idea de utilizar la partición NTFS no es mala en principio, pero es muy probable que os de problemas. A mi me los ha dado tanto con MLDonkey como con aMule.

    Mi recomendación es que convirtáis la partición FAT32 a ext3 (para romper con la limitación de tamaño máximo), y ya de paso, eliminar la partición NTFS (que ya no hace falta). Todo viene muy bien explicado en el siguiente tutorial:

    [T50/Q800] Pasar las 2 particiones a ext3 ...

    El único inconveniente de todo esto es que la funcionalidad de enlaces simbólicos que tienen las particiones ext3 no funcionan con ftp. Dichos enlaces aparecerán como ficheros y no podremos ver el contenido de los mismos.


    Conclusiones

    El uso de FTP le da cien patadas a NAS, por velocidad y por funcionalidad, además de permitirnos gestionar nuestros ficheros desde fuera de la red local.

    La conexión sin SSL permite velocidades mucho más altas que la versión encriptada. En mi casa, a través de la red local, sin SSL bajo ficheros al PC a unos 3,5 Mb/s, mientras que con el SSL activado no bajan a más de 300 Kb/s; el SSL trabaja más de 10 veces más lento en conexiones rápidas ya que nos limita la CPU del CUBO. Sin embargo, desde el trabajo, la velocidad de descarga es a unos 15 KB/s con o sin SSL, por lo que a esta velocidad (limitada por la propia red) la CPU del CUBO no se satura.

    ¿Por qué utilizar SSL? Pues porque la información de usuario y contraseña de FTP se envía en claro (sin encriptar) y corremos el riesgo de que alguien obtenga nuestros datos y acceda a nuestro servidor. Mi recomendación es que utilicéis SSL si os conectáis desde fuera de vuestra red local, o si lo hacéis por WiFi y sospecháis que os espían la red.

    Probad y comentad, por favor.

    Un saludo!
    Última edición por Huexxx; 02/12/2009 a las 22:07 Razón: Nueva versión, actualización, problema del grupo ftp...
    davidgilalba y coderet han agradecido esto.

  2. #2
    gurú
    Fecha de ingreso
    14 dic, 02
    Mensajes
    6,393
    Agradecido
    85 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Muchas gracias por mirar el tema despues de que comentara que me interesaba el FTP.


    Y ademas, me alegro, porque parece que va como los demonios, y me va a hacer mucho servicio.

  3. #3
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Desde luego, para uso en red local 3,6 Mb/s es una pasada!

  4. #4
    aprendiz
    Fecha de ingreso
    10 nov, 08
    Mensajes
    55
    Agradecido
    3 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Otra gran aportación. Sólo le falta un punto, que es el de IP fija, que muchos no tenemos....

    He visto que en las distros de debian se incluye ddclient. Es una aplicación que sirve para actualizar los datos de tu IP en dyndns.org y sitios así. Admite funcionamiento como demonio, así que creo que lo tiene todo para poder instalarlo junto a este paquete y tener ftp con IP dinámica.

    Por aquí (http://www.linux-os.com.ar/linuxos/d...namico-debian/) cuentan algo de como instalarlo.

    Cómo lo ves?

    Yo si un finde tengo tiempo me animo a ponerme con ello!

    s2

  5. #5
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Lo miraré... yo utilizo como ya he dicho no-ip.org... y tengo una pequeña aplicación en mi PC de sobremesa que se encarga de actualizar la IP en caso de un eventual cambio... pero bueno... mientras que el router esté encendido, la IP es la misma, por lo que no tengo demasiados problemas de IP sin actualizar.

    Por otra parte, voy a mirar también la posibilidad de encriptar con SSL solo la conexión de control, dejando en claro la de datos... si no compromete los datos privados (usuario y contraseña) puede ser una opción para que vaya más rápido que con encriptación SSL total.

    Un saludo!

  6. #6
    aprendiz
    Fecha de ingreso
    10 nov, 08
    Mensajes
    55
    Agradecido
    3 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    La ventaja de tenerlo en el cubo, es que cuando estás fuera, puedes dejar el pc apagado que gasta más y el cubo funcionando.
    no-ip parece que tiene un cliente para linux http://www.no-ip.com/downloads.php?page=linux, aunque creo que es "menos estándar" que ddclient.

    A ver si saco un rato y me pongo a ver q saco.

    s2

  7. #7
    aprendiz
    Fecha de ingreso
    10 nov, 08
    Mensajes
    55
    Agradecido
    3 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Instalando los primeros paquetes, me ha dicho en una pantalla azul preciosa un mesnaje en en el momento de configurar libpam0g que debía reiniciar el servicio exim4, cron y atd y le he dicho que ok.

    Luego me ha dicho Services restarted succesfully y se ha quedado un buen rato (una vez le he dado a Intro, pero entiendo que no vale para nada, aunque al poco ha seguido.)

    Sigo a ver cómo acaba.
    s2

  8. #8
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Bueno, ya he creado un tuto sobre la instalación de ddclient... he incluido en el post un enlace al mismo.

    Un saludo!

  9. #9
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Buenas, he modificado los ficheros de configuración. De con y sin SSL, hemos pasado a SSL voluntario o forzado.

    Si ya lo habíais instalado, revisad el tutorial.

    Un saludo!

  10. #10
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    También olvidé poner las líneas del vsftpd.conf que limitaban los puertos a utilizar por el programa.

    Un saludo!

  11. #11
    gurú
    Fecha de ingreso
    14 dic, 02
    Mensajes
    6,393
    Agradecido
    85 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Pues no termino de hacerlo bien.

    El acceso al CUBO lo voy a hacer solo desde la red local, por lo que paso del tema del SSL, por cuestiones de velocidad.Parece que entro bien el el FTP del cubo, aunque como anonimo. Pero no veo ni carpetas ni archivos.

    ¿Puede ser porque no tengo el XP sin instalarle el programa para que lea EXT3? ¿Que es lo que me puede fallar?

  12. #12
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    El programa de ver la ext3 es SOLO para cuando conectas el CUBO por cable.

    No entres como anónimo, hazcon usuario y contraseña.

  13. #13
    gurú
    Fecha de ingreso
    14 dic, 02
    Mensajes
    6,393
    Agradecido
    85 veces

    Predeterminado Respuesta: Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Cita Iniciado por Huexxx Ver mensaje
    El programa de ver la ext3 es SOLO para cuando conectas el CUBO por cable.

    No entres como anónimo, hazcon usuario y contraseña.
    Pues he realizado 2 veces el tutorial paso a paso, y no me deja entrar con contraseña. Me dice que el FTP este, solo permite usuario anonimo.

    ¿Que hago mal? ¿Podrias simplificar para los que vamos a usar solo la red local para no tener que hacer el lio para el SSL?

  14. #14
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Vamos a ver, que no se que le pasa a tu CUBO que no tienes más que problemas.

    1.- Si en tu vsftpd.conf pone...

    anonymous_enable=NO
    ... eso quiere decir que NO se puede acceder con usuario anónimo.

    2.- Si en tu vsftpd.conf pone...

    force_local_logins_ssl=NO
    force_local_data_ssl=NO
    ... quiere decir que no va a forzar el uso de SSL, por lo que te funcionará perfectamente SIN SSL.

    - Comprueba que tu vsftpd.conf tiene esas dos cosas tal y como indico.
    - Comprueba que cuando inicias vsftpd.conf de verdad se inicia. ¿Cómo? Muy fácil, lo inicias, abres un telnet a tu CUBO y ejecutas el comando 'ps'. Debería aparecer por la parte inferior de la lista un proceso llamado /usr/sbin/vsftpd.
    - Prueba a entrar por ftp mediante el internet explorer, mozilla firefox o cualquier explorador de internet. Tienes que poner ftp://la.IP.del.CUBO

    Un saludo.

  15. #15
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Ah, en lo sucesivo, cuando el Filezilla te de un error, o lo que sea, COPIALO tal cual y me lo pegas aquí, en vez de comentarme tú cual es el error.

  16. #16
    adicto
    Fecha de ingreso
    09 feb, 09
    Mensajes
    104
    Agradecido
    9 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Otia huexxx! No había visto este hilo (y los últimos que has creado para el T50).

    Sólo posteo para darte las gracias y la enhorabuena por tus trabajazos. En concreto, este de cliente ftp suena de p*** madre. Ahora mismo no lo necesito, aunque me pica el gusanillo por probarlo.


    (El problema es que hay palabras básicas como "montar" y "conectarse por telnet" que no sé cómo se hacen y ya me entra la pereza)


    Saludines.

  17. #17
    gurú
    Fecha de ingreso
    14 dic, 02
    Mensajes
    6,393
    Agradecido
    85 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Haga lo que haga, intente lo que intente, siempre me encuentro con: 530 login error.

    - He abierto los puertos, aunque no quiero usarlo fuera de la red, y no es el problema. Entiendo que no es necesario.
    - He cambiado varias veces la contraseña, que si letras, que si numeros. Nanay de la china.
    - He permitido el user anonimo, y tampoco. Y esto si me resulta preocupante.
    - He intentado por navegador web, y tampoco hay forma.

    Uso el Core FTP, pero pienso que si por navegar hay problemas, alguna cosa esta toquiteada.

  18. #18
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Cita Iniciado por FHarlock Ver mensaje
    Haga lo que haga, intente lo que intente, siempre me encuentro con: 530 login error.

    - He abierto los puertos, aunque no quiero usarlo fuera de la red, y no es el problema. Entiendo que no es necesario.
    - He cambiado varias veces la contraseña, que si letras, que si numeros. Nanay de la china.
    - He permitido el user anonimo, y tampoco. Y esto si me resulta preocupante.
    - He intentado por navegador web, y tampoco hay forma.

    Uso el Core FTP, pero pienso que si por navegar hay problemas, alguna cosa esta toquiteada.
    Buenas,

    con el user anónimo habilitado, deberías poder entrar sin meter nada, ni user ni password.

    Lo que me cuentas es muy extraño.

    No acabo de entender lo del Core FTP que pones al final.

    Sinceramente, no se como puedo ayudarte. Si me dices que has hecho todo tal cual lo pone en el tutorial, si me dices que has comprobado que el proceso se arranca correctamente... no entiendo.

    El hecho de que cambies la configuración y no haga nada de nada, me hace pensar que el demonio no se está ejecutando con el user 'vsftpd' y utiliza un fichero de configuración distinto al que debería... por eso al modificarlo no sirve para nada.

    Dejame echar un vistazo al tema luego en casa.

    De momento, quiero que me pegues aquí el contenido de:

    /etc/vsftpd.conf
    /etc/init.d/vsftpd
    /etc/default/vsftpd

    Un saludo.

  19. #19
    gurú
    Fecha de ingreso
    14 dic, 02
    Mensajes
    6,393
    Agradecido
    85 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Te lo intento mandar el finde, que ando a tope.

  20. #20
    recién llegado
    Fecha de ingreso
    12 oct, 09
    Mensajes
    1
    Agradecido
    0 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Hola a todos, estoy mirando de comprarme el S120H y supongo que el ftp daemon se le podra instalar, pero ... tengo que activarlo cada ver que lo quiera usar o puede ponerlo para que arranque automaticamente cada vez que enciendo el cube?

    Gracias

  21. #21
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Tienes que activarlo cada vez, por lo menos que yo sepa.

    Se podría montar la imagen Debian automáticamente al arrancar... pero luego no se como hacer que se ejecuten del tirón comandos dentro de ella...

    Un saludo.

  22. #22
    recién llegado
    Fecha de ingreso
    22 oct, 09
    Mensajes
    9
    Agradecido
    0 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Hola Huexxx, acabo de escribir en el otro hilo (debian) para agradecer tu esfuerzo y comentarte que todo funciona en mi woxter i-cube 2400 con wifi.
    Pero probando y probando, debo retirar lo que puse de "a las mil maravillas", porque el FTP, a poco que le meto caña (subirle gigas y gigas) se me cuelga.
    Quisiera saber si existe mediante configuración del archivo "vsftpd.conf" o con cualquier otra cosa (por ej: asegurarme de que las particiones sean ext3), esto puede evitarse o mejorar, porque la verdad es que de momento no puedo transferir las gigas descargadas de mi ordenador al cubo mediante FTP (con el coñazo que es desconectar todo del salón y enchufarlo al ordenador!!, jaja)

    Gracias de antemano!

  23. #23
    aprendiz
    Fecha de ingreso
    10 nov, 08
    Mensajes
    55
    Agradecido
    3 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Buenas,
    yo la verdad es que llevo un tiempo algo liado y sin poder trastear los suficiente. Puse el servidor ftp y apenas lo he usado.

    De todos modos mi experiencia con transmission para descargar torrents y con samba para copiar ficheros, me ha hecho comprobar que desde que fusioné las dos particiones HDD1 y HDD2 para dejar una única y de tipo ext3, noto un funcionamiento más estable.

    Aún así, yo consideraría también el tipo de conexión. Si la conexión es wifi, en cuanto tengas algún problema de transmisión o de señal entre el router y el cacharro, se te va a cortar la transmisión.

    Finalmente, otro de los casos en los que he notado que el T50 me da problemas es cuando lo cargo demasiado (ej. transmission + ftp + visualización de la TV con el TDT del T50). En la medida de lo posible procuro no simultanear, porque creo que el micro tampoco da para mucho más.

    Siento no poder decirte mucho más, pero te animaría a probar con sistema de ficheros ext3 aunque sea un poco pesado el reformatear.

    Un saludo,

  24. #24
    adicto
    Fecha de ingreso
    16 mar, 09
    Mensajes
    191
    Agradecido
    31 veces

    Predeterminado Re: [T50/Q800] Instalar servidor FTP: vsftpd...

    Claro, hay que tener algo en cuenta... desde que hice el tutorial para pasar la partición a ext3... TODO lo hago con la partición ext3...

    Cierto es que los problemas con NTFS son graves, y que con FAT32 las cosas no van tan bien como deberían.

    Yo te recomiendo que pases a ext3, aunque no te aseguro que no te de problemas... no he realizado un uso intensivo del ftp, pero nunca se me ha colgado.

    Un saludo.

  25. #25
    recién llegado
    Fecha de ingreso
    22 oct, 09
    Mensajes
    9
    Agradecido
    0 veces

    Predeterminado Respuesta: [T50/Q800] Instalar servidor FTP: vsftpd...

    Muchísimas gracias a los dos por vuestra respuesta. Creo que haré lo de pasar a ext3, aunque sinceramente no albergo gran esperanza. Mucho me temo que el procesador del cacharrito sea lo-justo-lo-justo. No he simultaneado descargas (torrents, etc) con FTP (he llegado a probar con tan solo 1 subida de mi pc al cubo) y como os digo, al poco (transfiere unas 4 gb más o menos), ya se bloquea y sólo me queda resetear con botonazo.

    Yo también probaré configuraciones del FTP y si descubro algo lo publico.

    Saludos!

+ Responder tema
Página 1 de 2 12 ÚltimoÚltimo

Etiquetas para este tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO
Image resizer by SevenSkins