[ubuntu-ar] [OT] Vsftpd y problemas archivos subidos/bajados
Guido Ignacio
guidoignacio at gmail.com
Fri Sep 18 01:09:41 BST 2009
2009/9/17 Hernan Cisneros <hernol en gmail.com>
> 2009/9/15 Guido Ignacio <guidoignacio en gmail.com>
>
>> Estoy usando vsftpd como servidor ftp, con vsftpd.conf de esta manera:
>>
>> listen=YES
>> local_enable=YES
>> write_enable=YES
>> local_umask=022 #Probé también con 077
>> dirmessage_enable=YES
>> xferlog_enable=YES
>> connect_from_port_20=YES
>> chroot_local_user=YES
>> secure_chroot_dir=/var/run/vsftpd
>> pam_service_name=vsftpd
>> rsa_cert_file=/etc/ssl/certs/vsftpd.pem
>>
>> Los usuarios ftp los agrego así:
>> #mkdir /var/www/user1
>> #useradd -g ftp -s /bin/false -d /var/www/user1/ user1
>> #chown user1:ftp /var/www/user1/
>> #passwd user1
>>
>> Permisos de carpeta:
>> 0 drwxr-xr-x 2 root root 248 2009-09-11 03:16 apache2-default
>> 0 lrwxrwxrwx 1 root root 21 2009-09-11 03:19 phpmyadmin ->
>> /usr/share/phpmyadmin
>> 0 drwxr-xr-x 2 user1 ftp 112 2009-09-15 12:58 user1
>>
>>
>> El problema es el siguiente, si subo mediante cliente ftp algún archivo,
>> por ej un .txt .cac .cualquiercosa se sube con tamaño 0 y permiso como
>> corresponde 644
>> Ahora por ej. subo un documento de word lo sube con el tamaño que
>> corresponde y permisos 644. Pero cuando hay alguien lo descarga desde
>> dominio.com/archivo.doc al descargarlo no puede verlo por un tema de
>> permisos.
>>
>> Son las pruebas que voy efectuando, ahora estoy desde un cliente windows,
>> pero haciendo tunel hacia la red de mi casa, asi que sería como si me
>> conectará tanto a la ip local de mi lan como al dominio.com
>>
>> A la conclusión que llego es la siguiente, los archivos binarios los sube
>> perfectamente, con su tamaño y permisos 644, pero los archivos de texto los
>> sube con tamaño 0.
>>
>> Motivo? ni idea....a alguien se le ocurre algo?
>>
>> Gracias!
>>
>> Guido
>>
>>
>>
>> ---
>> Este mensaje no contiene virus, porque ha sido creado con Linux,
>> utilizando Software Libre y auditable.
>>
>> This message doesn't contain viruses, because it has been created with
>> Linux, using auditable Free Software.
>>
>> --
>> Ubuntu-ar lista de correo
>> Ubuntu-ar en lists.ubuntu.com
>> Modifica tus opciones o desuscribite en:
>> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
>> Siempre leer, comprender y aplicar nuestra etiqueta:
>> https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>>
>>
>>
> Hola,
>
> Te respondo porque uso vsftpd y aunque la verdad ni idea que te pasa, al
> menos te tiro data de lo que tengo yo configurado.
> Capaz hay un firewall que te esta jodiendo.
>
> Estaria bueno que digas con que usuario te conectas a que carpeta, y todo
> lo que haces exactamente.
>
> Te pego mi vsftpd.conf a ver si te sirve:
> *listen=YES
> anonymous_enable=NO
> local_enable=YES
> write_enable=YES
> local_umask=022
> dirmessage_enable=YES
> xferlog_enable=YES
> connect_from_port_20=YES
> xferlog_file=/var/log/vsftpd.log
> idle_session_timeout=600
> data_connection_timeout=120
> ftpd_banner=Welcome to Hernol FTP service.
> chroot_local_user=YES
> secure_chroot_dir=/var/run/vsftpd
> pam_service_name=vsftpd
> rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
> rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key*
>
>
> Saludos,
>
> Hernan Cisneros.-
>
>
>
> --
> Ubuntu-ar lista de correo
> Ubuntu-ar en lists.ubuntu.com
> Modifica tus opciones o desuscribite en:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
> Siempre leer, comprender y aplicar nuestra etiqueta:
> https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>
>
>
Bueno creo que descubrí cual es el problema y me gustaría saber sus
opiniones al respecto del motivo:
Descubrí que me ocurre solo cuando accedo al ftp por medio de un tunel ssh.
EL tunel lo hago desde mi trabajo dado que el puerto 21 lo tengo cerrado,
por ende hago un tunel y uso dicho tunel para utilizar la conexión de mi
servirod.
Osea, es simple, hago un #ssh -D 8080 usuario en dominio.com -p 22
Luego coloco el localhost:8080 como socksv5 en el cliente ftp predilecto y
me conecto al 21 a mi servidor.
De esta manera ocurre lo que antes expuse en mi mail inicial, sin tunel
no.....
Hasta ahora lo hice desde clientes windows, las pruebas con clientes linux
funcionaron bien, igual quiero realizarlo desde afuera de mi LAN.
Alguien se le ocurre algo?
Gracias como siempre!
Guido
---
Este mensaje no contiene virus, porque ha sido creado con Linux, utilizando
Software Libre y auditable.
This message doesn't contain viruses, because it has been created with
Linux, using auditable Free Software.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20090917/0ac45cc4/attachment-0002.htm
More information about the Ubuntu-ar
mailing list