I've gained bi-directional ftp access to my WIFISD.
Busybox is a condensed library of Linux commands made for tiny environments, much like Exdos on our EP, and inside it there are plenty of utilities that can make work almost every task you can imagine. I've searched the net for information on how to mount a ftp with Busybox and, in his official
page, the creator gives two ways, but I opted for the easiest. The only drawback is that you can access to non-SD area, that is not formatted in FAT32, and thus you can damage "some" the Linux system if you write on it.
For now I only know the Telnet direct command, some as "/sbin/busybox tcpsvd -vE 192.168.11.254 21 /sbin/busybox ftpd -w /mnt/sd", but the same doesn't work inside the autorun.sh script for now, surely caused by a wrong path.
if I get to know the exact command for the ftp-thing then it will be accessible to anyone who put the custom script in the root directory + Busybox.
The attached file is the ftp working. Observe the path at the right side. "sd" is the storage space mounted(mnt), but you have root access to the Linux system if you dare.....
------------------------
He conseguido acceso ftp bi-direccional para mi WIFISD.
Busybox es una librería condensada de comandos Linux creada para entornos minúsculos, parecido a Exdos en nuestro EP, y dentro de él hay suficientes utilidades para hacer funcionar casi cualquier tarea que te imagines. He buscado por la red información sobre como montar un ftp, y, en la
página oficial el creador nos da dos caminos, pero yo he optado por el mas fácil. La única pega es que se puede acceder a la zona que no es SD, que no está formateada en FAT32, y por lo tanto puedes perjudicar "algo" el sistema Linux si escribes allí.
Por ahora solo conozco el comando directo Telnet, algo como "/sbin/busybox tcpsvd -vE 192.168.11.254 21 /sbin/busybox ftpd -w /mnt/sd", pero el mismo no funciona dentro del script autorun.sh, segúramente causado por una ruta de acceso erronea.
Si consigo el comando exacto para la cosa ftp entonces será accesible para cualquiera que ponga en el directorio raiz de la tarjeta SD el script custom + Busybox.
El fichero adjunto muestra el ftp funcionando. Observa la ruta de la parte de la derecha. "sd" es el espacio de almacenamiento montado(mnt), pero tienes acceso root al sistema Linux si te atreves....