Estoy intentando que mi caja de transmisión Roku con un canal llamado Roksbox transmita contenido desde mi luz blanca MyBook World 2. Quiero una lista de directorio de una determinada carpeta de un recurso compartido, Media. Estamos en 2012 y esto debería ser mucho más fácil.
Probé las instrucciones básicas para instalar Apache aquí.http://roksbox.com/home/index.php?option=com_content&view=article&id=73&Itemid=73, y aparentemente ejecutó Apache, pero no pudo superar un error 403. Sabiendo que la aplicación de administración ya se está ejecutando como servidor web, decidí alejarme de la ruta de Apache.
He encontrado este artículo.http://martin.hinner.info/mybook/lighttpd.phpEl problema es que ni siquiera veo un directorio lighttpd en/etc. ¿Es este un directorio o archivo oculto? ¿Cómo puedo estar seguro de que lighttpd es el servidor que realmente se está ejecutando?
Cualquier sugerencia es bienvenida. Puedo proporcionar más información como firmware y todo eso si es necesario.
Respuesta1
Deberías usar (pienso en *nix general):
find / -name lighttpd.conf
Este comando le permitirá encontrar el archivo (si existe) en su PC
También para verificar si el software se está ejecutando usando:
ps aux | grep lighttpd
Respuesta2
El script de inicio probablemente contenga la ubicación y el nombre del archivo de configuración. Puede que no sea exactamente así lighttpd.conf
y, de lo contrario, no find
tendrá éxito. Busque un archivo /etc/init.d/
que tenga un nombre parecido a lighttpd
. Debe contener una declaración como DAEMON_ARGS="-f /etc/lighttpd.conf"
la que contiene el archivo que estás buscando.
Respuesta3
Desde la raíz, vaya a:
/etc/lighttpd/
use pico lighttpd.conf
para editarlo, si eso no funciona, cambie pico
avi
Respuesta4
Consulte la lista de procesos en ejecución con ps ax
, ps aufx
o intente netstat -ltnp
y similares. Si no hay /etc/lighttpd ni ningún proceso lighttpd, entonces lighttpd probablemente ya no esté incluido.