Quiero exponer un directorio en mi servidor Ubuntu, para que el usuario explore a través de un navegador y lo descargue. Los usuarios estarían dentro de mi LAN y no tengo necesidad de seguridad/autenticación.
Cualquier software que proporcione una interfaz como esta funcionaría: http://download.virtualbox.org/virtualbox/5.0.16/
Lo más importante: 1. Facilidad de uso, 2. Velocidad de transferencia, 3. Facilidad de instalación
La una de las formas más rápidas será
python -m SimpleHTTPServer 8000
Enlaces útiles:
Si no puede acceder al sitio web creado, verifique sus permisos de usuario de Linux.
Lo primero que me vino a la mente es instalar y ejecutar el servidor HTTP predeterminado:
apt-get install apache2
y luego copie /var/www/html
los archivos y directorios que desea compartir, o simplemente cambie la ubicación de DocumentRoot.
La interfaz que se mostrará a los usuarios será exactamente igual a la que vinculó.
Necesitarás aprender algo de configuración básica del servidor web Apache, pero no es tan difícil y es una habilidad que podría serte útil en el futuro.
chgrp -R www-data /foo/bar && chmod -R 775 /foo/bar
dónde /foo/bar
está su DocumentRoot.DOCUMENT_ROOT
. Verifique todas las ocurrencias de la "ubicación anterior" y ajústelas en consecuencia.
Nicolás Raúl
l.augustyniak