El 06/12/11 10:52, Reinaldo Orrego escribió:
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
Yo configure en .ssh/config que para acceder a ese servidor lo hiciera
con corkscrew a traves de un proxy http.
asi me funciona, ahora lo estoy haciendo con mc, pero me gustaria algo
mas automatizado, que por ejemplo, empieze a las 8 de la noche
Gracias.
--
Yoinier Hernández Nieves.
Administrador de Redes.
División ZETI
Nodo Provincial Datazucar Las Tunas.