shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] timeout do scp


From: MrBiTs
Subject: RE: [shell-script] timeout do scp
Date: Fri, 20 May 2005 15:49:55 -0300

/*
Estou fazendo um script que copia varios arquivos para um repositorio
qualquer, onde eles serao tratados pelo sistema da maquina destino. 
Estou usando um arquivo de chave pública gerado com o ssh-keygen, assim não
preciso digitar a senha.

No entanto quando ocorrer algum problema com este arquivo, o scp não tem
como enviar a senha, e fica parado esperando a mesma até o estorar o tempo
limite. Acabando este tempo ele não termina, assim  eu não consigo colocar
este comando no meu script:

scp arquivo user@50.50.100.100:/repositorio || avisa_que_deu_erro.sh

Sem usar o arquivo, testando o comando manualmente e tentando digitar a
senha após vencer o prazo, ele retorna a mensagem: "lost connection" e
executa o meu script.

A pergunta é: como fazer o scp terminar após acabar o tempo limite ?
*/


Eu aconselharia voce a utilizar rsync ao inves de scp, ja que rsync da a
voce mais opcoes de configuracao, inclusive permitindo um controle de
timeout e efetivamente "morrendo" após esse limite ser atingido.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]