View difference between Paste ID: vcyHJqcf and
SHOW: | | - or go back to the newest paste.
1-
1+
Instrucciones para hacer un mirror de wikileaks:
2
3
1) crea un usuario con el que ellos sincronizarán los datos usando rsync sobre ssh.
4
5
> adduser wleaks
6
7
2) En la home del usuario, en este caso /home/wleaks. Crea la carpeta .ssh:
8
9
> mkdir /home/wleaks/.ssh
10
11
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
12
13
4) Asegúrate de que tanto la carpeta creada como el fichero con la clave pública, pertenezca al usuario wleaks:
14
15
> chown -R /home/wleaks/.ssh
16
17
5) Crea una carpeta desde donde servir el contenido, y donde wikileaks subirá el mismo:
18
19
> mkdir /home/wleaks/htdocs
20
21
5.1) Opcionalmente, puedes hacer un mirror de los datos para tener contenido hasta que wikileaks te lo actualice:
22
23
> wget -r http://wikileaks.hacktivistas.net/
24
25
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:
26
27
> chown -R wleaks:wleaks /home/wleaks/htdocs
28
29
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!
30
31
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.
32
33
8) Pásale los datos a wikileaks para que, a partir de ahora, te la mantengan actualizada: http://wikileaks.hacktivistas.net/mass-mirror.html
34
35
9) Siéntate a esperar a que tu mirror aparezca en http://wikileaks.hacktivistas.net/mirrors.html