On Tue, Dec 06, 2011 at 10:38:53AM -0500, Yoinier Hernandez Nieves wrote:
Saludos listeros, tengo una dudita.
Yo con mi usuario puedo hacer ssh a un servidor, y me gustaria hacer un
script para que todas las noches, automaticamente, me descargue todos
los ficheros que yo ponga en un directorio dentro de mi home en el
servidor que se encuentra en el exterior. Ahora recreo mi ambiente.
Yo vivo en un pais bloqueado economicamente(Cuba) por las leyes de los
EEUU, y existen varios sitios que no me dejan descargar ficheros,
hablamos de SUN, Oracle, SourceForge, GoogleCode, etc, y desde ese
servidor al que acceso por internet puedo acceder a todos esos sitios y
por wget descargo los ficheros para la carpeta ~/Descargas, y me
gustaria sincronizar, mejor dicho descargar, todas las noches, todo lo
que exista en esa carpeta para un directorio en mi maquina local.
Como puede hacerse ese script???
Se me olvidaba. Tienes que agregar tus llaves ssh al servidor.
Generas tus llaves con ssh-keygen (sin password)
ssh $USER@$HOST "if [ ! -d ~/.ssh ] ; then mkdir ~/.ssh ; fi"
cat ~/.ssh/id_rsa.pub | ssh $USER@$HOST "cat >> ~/.ssh/authorized_keys2"
Ahora releyendo mejor usar tsocks si ya tienes tu usuario ssh en el
server. Con responsabilidad para no saturar al pobre.
Instalas tsocks lo configuras al puerto 1080 (creo que viene listo todo)
autossh -D 1080 user@server
Y en firefox en
Edit -> Preferences -> Advanced -> Network -> Settings -> Manual proxy
configuration -> Socks Host: 127.0.0.1 Port: 1080 -> OK
Saludos
--
Reinaldo Orrego
nano(a)quodvis.net