#!/bin/bash
HOST="aqui_pon_la_maquina_remota"
USER="aqui_pon_el_usuario_remoto"
PASS="aqui_pon_el_password_remoto"
CMD=$@
VAR=$(expect -c "
spawn ssh -o StrictHostKeyChecking=no $USER@$HOST $CMD
match_max 100000
expect "*?assword:*"
send -- "$PASSr"
send -- "r"
expect eof
"
echo "==============="
echo "$VAR"
#!/bin/bash
HOST="aqui_servidor"
USER="aqui_usuario"
PASS="aqui_password"
CMD=$@
VAR=$(expect -c "
spawn scp -r $USER@$HOST:$CMD .
match_max 100000
expect "*?assword:*"
send -- "$PASSr"
send -- "r"
expect eof
"
echo "==============="
echo "$VAR"
#!/bin/bash
HOST="aqui_servidor"
USER="aqui_usuario"
PASS="aqui_password"
FICHEROS=$1
DIRECTORIO_REMOTO=$2
VAR=$(expect -c "
spawn scp -r $FICHEROS $USER@$HOST:$DIRECTORIO_REMOTO
match_max 100000
expect "*?assword:*"
send -- "$PASSr"
send -- "r"
expect eof
"
echo "==============="
echo "$VAR"
No hay comentarios:
Publicar un comentario