2012-06-08 9 views
13

Me temo que mi pregunta podría ser muy estúpida y también ser duplicada. Pero no logré encontrar lo que quería después de buscar algunas preguntas similares en este sitio.Cómo crear un enlace público descargable para archivos en el servidor

Mi pregunta es simple, tengo un archivo grande, es decir, 1GB en mi servidor Ubuntu, y quiero compartir este archivo con otros usuarios. ¿Cómo puedo crear una dirección URL para usuarios públicos, en otras palabras, cuando un usuario hace clic en esta URL, la descarga se iniciará automáticamente sin exigir un nombre de usuario y contraseña, al igual que descargamos muchas cosas (pdf, música) cuando encontramos un uso url con google.

Alguien me sugiere configurar un ftp anónimo. Creo que es una solución posible, pero no lo logré. ¿Puede alguien darme más detalles sobre cómo logro mi objetivo? (Con o sin ftp ambos estarán bien).

Gracias por cualquier ayuda, y estoy muy agradecido por algunos ejemplos, o algunos tutoriales!

+2

Cuando alguien vote mi pregunta, ¿podría darme una razón para su acción? ¡Eso me ayudará a plantear preguntas más "inteligentes"! –

Respuesta

7

Instalar Apache 2

sudo apt-get install apache2 

Coloque el en el archivo/var/www/directorio (puede ser que necesite privilegios de root para esto)

sudo cp yourfile /var/www/yourfile 

acceder al archivo con el siguiente enlace:

http://your-ip-address/yourfile 

Si se está ejecutando bajo un enrutador o firewall, es posible que tenga que abrir el puerto 80 y reenviarlo a usted r pc

+0

Gracias por su respuesta inmediata, eso es exactamente lo que quiero, y todo el proceso es mucho más simple de lo que esperaba. :-) –

2

Supongamos que su nombre de archivo es foobar.iso.

Puede simplemente colocarlo en su raíz web, y dar el enlace example.com/foobar.iso a las personas. Esto descargará el archivo.

Opcionalmente, colóquelo en un directorio downloads. El enlace de descarga será example.com/downloads/foobar.iso.

Cuestiones relacionadas