Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Instrucciones para hacer un mirror de wikileaks:
- 1) crea un usuario con el que ellos sincronizarán los datos usando rsync sobre ssh.
- > adduser wleaks
- 2) En la home del usuario, en este caso /home/wleaks. Crea la carpeta .ssh:
- > mkdir /home/wleaks/.ssh
- 3) Pon la clave pública que te da wikileaks (la puedes descargar de http://wikileaks.hacktivistas.net/id_rsa.pub) en /home/wleaks/.ssh/authorized_keys
- 4) Asegúrate de que tanto la carpeta creada como el fichero con la clave pública, pertenezca al usuario wleaks:
- > chown -R /home/wleaks/.ssh
- 5) Crea una carpeta desde donde servir el contenido, y donde wikileaks subirá el mismo:
- > mkdir /home/wleaks/htdocs
- 5.1) Opcionalmente, puedes hacer un mirror de los datos para tener contenido hasta que wikileaks te lo actualice:
- > wget -r http://wikileaks.hacktivistas.net/
- Esto te creará una carpeta wikileaks.hacktivistas.net, mueve el contenido a la que has creado anteriormente, desde donde se servirá. No olvides asegurarte que los ficheros son del usuario, así ellos podrán modificarlos:
- > chown -R wleaks:wleaks /home/wleaks/htdocs
- 6) configura tu servidor web para que sirva ese contenido en la dirección que hayas decidido usar. En este momento ya tienes el mirror funcionando!
- 7) Para que wikileaks solo pueda subir/modificar cosas, pero no ejecutar comandos, hay que cambiar su shell por scponly (http://sublimation.org/scponly/wiki/index.php/Main_Page). Lamentablemente, el paquete de debian no esta compilado con la opcion necesaria para que funcione el rsync. Bájate las fuentes y compílalo pasándole la opción --enable-rsync-compat al configure). Una vez compilado e instalado, cámbiale la shell al usuario editando el fichero /etc/passwd y reemplazando "/bin/bash" por "/usr/local/bin/scponly" en la línea del usuario wleaks.
- 8) Pásale los datos a wikileaks para que, a partir de ahora, te la mantengan actualizada: http://wikileaks.hacktivistas.net/mass-mirror.html
- 9) Siéntate a esperar a que tu mirror aparezca en http://wikileaks.hacktivistas.net/mirrors.html
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement