Archivo de la etiqueta: Sysadmin

#SCP y #Expect Automatico

Este es un post rápido, les muestro como automatizar una tarea de copia de un directorio a un host remoto usando SCP y EXPECT, el primero lo utilizamos para realizar la copia de un nodo a otro y EXPECT lo usamos para enviar respuestas a las preguntas del programa.

# transferir respaldos de repositorios por sftp
# Autor:  Rafael rafuch0 Rumbos S
# web: blog.linuxpro.com.ve

#!/opt/sfw/bin/expect
set pass “123456789”
spawn scp -r /home/back_up/ data@180.180.1.1:/home/data
expect “vcbu@172.24.6.130’s password:”
send “${pass}\r”;
exit

Restaria programar la tarea en CRON. Un saludo; Nos vemos …