elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Comunicaciones
| |-+  Redes
| | |-+  [FTP] No sube archivos al servidor con VSFTPD (SOLUCIONADO)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [FTP] No sube archivos al servidor con VSFTPD (SOLUCIONADO)  (Leído 10,707 veces)
moikano→@


Desconectado Desconectado

Mensajes: 572


Cultiva tu mente y cuerpo, son tu única propiedad


Ver Perfil WWW
[FTP] No sube archivos al servidor con VSFTPD (SOLUCIONADO)
« en: 19 Julio 2011, 18:45 pm »

Hola. Antes de nada decir que he mirado los temas relacionas con vsftpd en el foro, también en internet, he probado todas las configuraciones que he podido realizar, me refiero a usuarios locales y virtuales. Ahora mismo uso un usuario local.

EL PROBLEMA:

-Puedo conectar con usuario, puedo descargar archivo. Pero no puedo subir archivo el error es el siguiente:

Código:
200 PORT command successful. Consider using PASV.
553 Could not create file.

COMO LO TENGO CONFIGURADO:

-La parte de internet: Tengo ip dinámica con DDNS agregado a ella.
El router esta configurado con los puertos abiertos hacia el equipo con la zona DMZ bien configurada.

 -Firewall: tengo el iptables configurado de la siguiente forma:
Código:
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ftp-data
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ftp
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:www
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpts:50000:60000

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination        

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination        
ACCEPT     all  --  anywhere             anywhere  

-Por la parte del archivo de configuración de vsftpd.conf:

Código:
anonymous_enable=NO
chroot_local_user=YES
#guest_enable=YES
#guest_username=infor
hide_ids=YES
listen=yes
listen_address=0.0.0.0
listen_port=21
local_enable=YES
write_enable=YES
max_clients=100
max_per_ip=3
#pam_service_name=vsftpd
pasv_max_port=60000
pasv_min_port=50000
#session_support=NO
use_localtime=YES
user_config_dir=/etc/vsftpd/users
userlist_enable=YES
userlist_file=/etc/vsftpd/denied_users
#virtual_use_local_privs=YES
xferlog_enable=YES
async_abor_enable=YES
connect_from_port_20=YES
dirlist_enable=NO
download_enable=yes
#local_umask=000

-Los permisos de la carpeta del usuario FTP en cuestión son de chmod 777 -R ...  vamos que tiene todos los permisos.


LO QUE HE PROBADO:

-Configurar usuarios virtuales.

-Abrir puertos del cliente para descargar archivo del servidor.

-Configuraciones del archivo vsftpd.conf habidas y por haber.


---------------------------------------------------------


Si necesitáis saber algo mas solo pedirlo.

Gracias por la ayuda, ya recurro al foro porque se me acaban las formas lógicas de probar a que funcione.


--------------------------------------------------------

IMPORTANTE!

Acabo de probar de conectarme con Windows y he podido sin problemas cargar un archivo, así que el problema reside en el cliente de linux, seguramente el IPTABLES. Demomento que sepa solo tengo abiertos el rango de puertos de 50000:60000.


LA SOLUCIÓN:


Por tonto que parezca era simplemente que el archivo que intentaba enviar estaba en una ruta que no tenia permisos para enviar.

En fin, dejo el hilo por si a alguien le ocurriera lo mismo, para que no se vuelva loco como yo por una tontería.

Hasta otra!


« Última modificación: 19 Julio 2011, 19:57 pm por moikano→@ » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines