Seguridad Wireless - Wifi
Equipos y materiales => Puntos de acceso, routers, switchs y bridges => Openwrt & LEDE => Mensaje iniciado por: sergiojess en 31-05-2014, 23:06 (Sábado)
-
Estoy intentando conectar al router con openwrt usando filezilla, pero cuando intento conectar me sale este error:
Connection closed by server with exitcode 127
¿alguna pista para solucionarlo?
El router es un AR-5381U.
-
Qué servidor FTP tienes instalado en el router ?
Lo tienes en marcha ?
Enviado desde mi CUBOT GT99
-
Qué servidor FTP tienes instalado en el router ?
Lo tienes en marcha ?
Enviado desde mi CUBOT GT99
En el router tengo instalado el firmware:
openwrt-96328A-1241N-generic-squashfs-cfe_r38342
Pero no tengo instalado nada adicional. ¿Tengo que instalar un servidor FTP en el router?
El firmware trae incorporado Dropbear Instance ¿no es suficiente con esto? Aquí le tengo marcado los pinchos de Allow SSH password authentication, Allow the root user to login with password y Allow the root user to login with password y el puerto 22.
-
Estoy intentando conectar al router con openwrt usando filezilla, pero cuando intento conectar me sale este error:
...
¿Tengo que instalar un servidor FTP en el router?
Evidente.
El firmware trae incorporado Dropbear Instance ¿no es suficiente con esto?
No. El SSH no tiene nada que ver con el FTP.
-
Nada, no lo consigo.
He seguido los pasos que se describen aquí:
https://foro.seguridadwireless.net/openwrt/instalacion-de-openwrt-y-mas-en-wrt160nl/
en el apartado:
7.- INSTALACION Y CONFIGURACION DE SERVIDOR FTP
Y me sale:
Comando: open "ftp@10.0.1.100" 22
Comando: Pass: ****
Error: La autenticación falló.
Error: Error crítico
Error: No se pudo conectar al servidor
Pero la contraseña es correcta. La he cambiado 3 veces y nada. Ponga lo que ponga no consigo acceder con filezilla.
En el fichero vsftpd.conf tengo:
- /etc/vsftpd.conf 1/20 5%
background=YES
listen=YES
anonymous_enable=YES
local_enable=YES
write_enable=YES
local_umask=022
check_shell=NO
dirmessage_enable=YES
ftpd_banner=router FTP
session_support=NO
syslog_enable=YES
#userlist_enable=YES
#userlist_deny=NO
#userlist_file=/etc/vsftpd.users
#xferlog_enable=YES
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES
ftp_username=ftp
nopriv_user=ftp
-
Yo utilizo el pure-ftpd.
Sólo hay que instalarlo y editar el fichero /etc/config/pure-ftpd y cambiar
option enabled '0'
por
option enabled '1'
-
Yo utilizo el pure-ftpd.
Sólo hay que instalarlo y editar el fichero /etc/config/pure-ftpd y cambiar
option enabled '0'
por
option enabled '1'
Yo también uso pure-ftpd y 0 problemas desde siempre ;D
-
También lo tengo funcionando y nada.
Esto es lo que tengo puesto en el fichero:
config pure-ftpd
option port '21'
option noanonymous '1'
option chrooteveryone '1'
option maxclientsperip '10'
option maxclientsnumber '4'
option peruserlimits '3:4'
option umask '133:022'
option authentication 'unix'
option enabled '1'
Me da error tanto con el usuario root, como con el ftp:
Estado: Conectando a 10.0.1.100...
Respuesta: fzSftp started
Comando: open "root@10.0.1.100" 22
Comando: Pass: ****
Estado: Connected to 10.0.1.100
Error: Connection closed by server with exitcode 127
Error: No se pudo conectar al servidor
-
Ya he podido conectar.
Estaba conectando con sftp:// y lo he cambiado por ftp:// y ha he podido entrar.
Gracias por vuestra ayuda.
-
Buenas tardes, después de unos cuantos años leyendo y leyendo, me he dignado a ingresar y escribir en el foro, ya que he sido incapaz de localizar donde tengo el error, para activar el pure-ftpd.
Primero recibid otra muestra de agradecimiento al trabajo que realizáis, que no es poco.
Aprovechando que hay una pregunta abierta al mismo problema que tengo, aprovecho:
Instalo el pure-ftpd, siguiendo el tuto del HG553, pero al indicarle que inicie me indica lo siguiente:
root@OpenWrt:~# /etc/init.d/pure-ftpd start
/usr/sbin/pure-ftpd: can't load library 'libssl.so.0.9.8'
Al acceder por filezilla de forma sftp, por ftp ni conecta, me da el siguiente argumento
Respuesta: fzSftp started, protocol_version=2
Comando: open "sergio@192.168.1.100" 22
Comando: Pass: ******
Estado: Connected to 192.168.1.100
Error: Received unexpected end-of-file from SFTP server
Error: No se pudo conectar al servidor
He estado revisando SanGoogle y SanOpenwrt.org, pero no he visto ninguna referencia concreta.
Figuro que ha de ser algo bastante sencillo y obvio ya que no hay consultas al respecto en el foro.
¿Es posible que la libreria a la que hace mención no la pueda cargar al tener el /overlay en un pendrive?
Versión:
OpenWrt Barrier Breaker r42930 / LuCI Trunk (0.12+svn-r10530)
Saludos y gracias de antemano
-
Buenas tardes, después de unos cuantos años leyendo y leyendo, me he dignado a ingresar y escribir en el foro, ya que he sido incapaz de localizar donde tengo el error, para activar el pure-ftpd.
Primero recibid otra muestra de agradecimiento al trabajo que realizáis, que no es poco.
Aprovechando que hay una pregunta abierta al mismo problema que tengo, aprovecho:
Instalo el pure-ftpd, siguiendo el tuto del HG553, pero al indicarle que inicie me indica lo siguiente:
root@OpenWrt:~# /etc/init.d/pure-ftpd start
/usr/sbin/pure-ftpd: can't load library 'libssl.so.0.9.8'
Al acceder por filezilla de forma sftp, por ftp ni conecta, me da el siguiente argumento
Respuesta: fzSftp started, protocol_version=2
Comando: open "sergio@192.168.1.100" 22
Comando: Pass: ******
Estado: Connected to 192.168.1.100
Error: Received unexpected end-of-file from SFTP server
Error: No se pudo conectar al servidor
He estado revisando SanGoogle y SanOpenwrt.org, pero no he visto ninguna referencia concreta.
Figuro que ha de ser algo bastante sencillo y obvio ya que no hay consultas al respecto en el foro.
¿Es posible que la libreria a la que hace mención no la pueda cargar al tener el /overlay en un pendrive?
Versión:
OpenWrt Barrier Breaker r42930 / LuCI Trunk (0.12+svn-r10530)
Saludos y gracias de antemano
Sí, no puedes conectar porque no encuentra la bibilioteca.
Comprueba que tienes esa biblioteca instalada, y dónde la tienes.
-
Buenas de nuevo
La librería a la que hace mención el pure-ftpd, está aquí instalada, mas cuando introduzco pure-ftpd para que arranque me indica que no la puede cargar
root@OpenWrt:/usr/lib# ls
collectd libexif.so.12.3.1 libminiupnpc.so.9 libsqlite3.so.0.8.6
ddns libform.so libmount.so.1 libssl.so.0.9.7
iptables libform.so.5 libmount.so.1.1.0 libssl.so.0.9.8
libFLAC.so libform.so.5.9 libncurses.so libssl.so.1.0.0
libFLAC.so.8 libfuse.so.2 libncurses.so.5 libulockmgr.so.1
libFLAC.so.8.2.0 libfuse.so.2.9.0 libncurses.so.5.9 libulockmgr.so.1.0.1
libavcodec.so.52 libid3tag.so.0 libnfnetlink.so.0 libuuid.so.1
libavcodec.so.52.20.1 libid3tag.so.0.3.0 libnfnetlink.so.0.2.0 libuuid.so.1.3.0
libavdevice.so.52 libip4tc.so libnl-tiny.so libvorbis.so.0
libavdevice.so.52.1.0 libip4tc.so.0 libntfs-3g.so.85 libvorbis.so.0.4.3
libavformat.so.52 libip4tc.so.0.1.0 libntfs-3g.so.85.0.0 libvorbisenc.so.2
libavformat.so.52.31.0 libip6tc.so libogg.so.0 libvorbisenc.so.2.0.6
libavutil.so.49 libip6tc.so.0 libogg.so.0.6.0 libvorbisfile.so.3
libavutil.so.49.15.0 libip6tc.so.0.1.0 libpanel.so libvorbisfile.so.3.3.2
libblkid.so.1 libiwinfo.so libpanel.so.5 libxtables.so
libblkid.so.1.1.0 libjpeg.so.62 libpanel.so.5.9 libxtables.so.10
libcrypto.so.1.0.0 libjpeg.so.62.0.0 libpcap.so libxtables.so.10.0.0
libcurl.so.4 libjson-c.so.2 libpcap.so.1.0 libz.so
libcurl.so.4.3.0 libjson-c.so.2.0.1 libpcap.so.1.0.0 libz.so.1
libcurses.so libltdl.so.7 libpolarssl.so libz.so.1.2.8
libelf.so.0 libltdl.so.7.3.0 libpolarssl.so.1.3.8 lua
libelf.so.0.8.13 liblua.so.5.1.5 libpolarssl.so.7 opkg
libevent-2.0.so.5 libmenu.so librrd.so.0 pppd
libevent-2.0.so.5.1.9 libmenu.so.5 librrd.so.0.0.0 qos
libexif.so.12 libmenu.so.5.9 libsqlite3.so.0 uhttpd_ubus.so
root@OpenWrt:/usr/lib# pure-ftpd
pure-ftpd: can't load library 'libssl.so.0.9.8'
Sabéis a que puede ser debido?
Gracias
Salu2
-
Buenas de nuevo
La librería a la que hace mención el pure-ftpd, está aquí instalada, mas cuando introduzco pure-ftpd para que arranque me indica que no la puede cargar
root@OpenWrt:/usr/lib# ls
collectd libexif.so.12.3.1 libminiupnpc.so.9 libsqlite3.so.0.8.6
ddns libform.so libmount.so.1 libssl.so.0.9.7
iptables libform.so.5 libmount.so.1.1.0 libssl.so.0.9.8
libFLAC.so libform.so.5.9 libncurses.so libssl.so.1.0.0
libFLAC.so.8 libfuse.so.2 libncurses.so.5 libulockmgr.so.1
libFLAC.so.8.2.0 libfuse.so.2.9.0 libncurses.so.5.9 libulockmgr.so.1.0.1
libavcodec.so.52 libid3tag.so.0 libnfnetlink.so.0 libuuid.so.1
libavcodec.so.52.20.1 libid3tag.so.0.3.0 libnfnetlink.so.0.2.0 libuuid.so.1.3.0
libavdevice.so.52 libip4tc.so libnl-tiny.so libvorbis.so.0
libavdevice.so.52.1.0 libip4tc.so.0 libntfs-3g.so.85 libvorbis.so.0.4.3
libavformat.so.52 libip4tc.so.0.1.0 libntfs-3g.so.85.0.0 libvorbisenc.so.2
libavformat.so.52.31.0 libip6tc.so libogg.so.0 libvorbisenc.so.2.0.6
libavutil.so.49 libip6tc.so.0 libogg.so.0.6.0 libvorbisfile.so.3
libavutil.so.49.15.0 libip6tc.so.0.1.0 libpanel.so libvorbisfile.so.3.3.2
libblkid.so.1 libiwinfo.so libpanel.so.5 libxtables.so
libblkid.so.1.1.0 libjpeg.so.62 libpanel.so.5.9 libxtables.so.10
libcrypto.so.1.0.0 libjpeg.so.62.0.0 libpcap.so libxtables.so.10.0.0
libcurl.so.4 libjson-c.so.2 libpcap.so.1.0 libz.so
libcurl.so.4.3.0 libjson-c.so.2.0.1 libpcap.so.1.0.0 libz.so.1
libcurses.so libltdl.so.7 libpolarssl.so libz.so.1.2.8
libelf.so.0 libltdl.so.7.3.0 libpolarssl.so.1.3.8 lua
libelf.so.0.8.13 liblua.so.5.1.5 libpolarssl.so.7 opkg
libevent-2.0.so.5 libmenu.so librrd.so.0 pppd
libevent-2.0.so.5.1.9 libmenu.so.5 librrd.so.0.0.0 qos
libexif.so.12 libmenu.so.5.9 libsqlite3.so.0 uhttpd_ubus.so
root@OpenWrt:/usr/lib# pure-ftpd
pure-ftpd: can't load library 'libssl.so.0.9.8'
Sabéis a que puede ser debido?
Gracias
Salu2
¿Es necesario que utilices la versión con TLS de pure-ftpd? Si no es necesario, utiliza la versión sin TLS.
La versión con TLS no arrancará si no le defines los certificados. Para ello es necesario que tengas instalado openssl.
Aquí tienes información genérica: http://wiki.openwrt.org/doc/uci/pure-ftpd (http://wiki.openwrt.org/doc/uci/pure-ftpd)
Aquí tienes información de cómo configurar TLS y los certificados: https://www.howtoforge.com/how-to-configure-pureftpd-to-accept-tls-sessions-on-debian-lenny (https://www.howtoforge.com/how-to-configure-pureftpd-to-accept-tls-sessions-on-debian-lenny). Aunque sea para Debian Lenny, te puede servir de referencia para hacer la configuración.
Si sólo quieres transferir archivos te aconsejo que utilices el protocolo SCP.
Recuerda:
Si tienes instalada la versión sin TLS, no podrás acceder usando TLS.
Si tienes instalada la versión con TLS, tendrás que configurar los certificados para acceder por TLS.
-
Gracias
Una vez más leer y probar dan su resultado.
Todo ok.
Ahora queda acceder desde fuera
Gracias