Eu criei um script de shell no Ubuntu que se conecta a um servidor vsftp usando curl e transferir alguns arquivos. No meu teste 3 arquivos e cada arquivo levará 0,3 segundos para ser transferido (muito rápido para testar tempos limite)
Eu gostaria de simular um tempo limite para pegar a exceção no teste (412, eu acho?).
meu comando curl:
curl --max-time 5 --connect-timeout 3 --insecure -u "user:passwd" "sftp://host/dir/dir/"
o vsftpd.conf, por outro lado, configurei um atraso de 30 segundos na inatividade e na conexão de dados.
idle_session_timeout=30
data_connection_timeout=30
parece difícil reproduzir o tempo limite de atraso;
existe alguma configuração no .conf que eu poderia usar talvez para ações pré / pós para criar um atraso de 60 segundos para obter a exceção durante a execução do bash no lado do cliente?
devo mudar minha onda --max-time? talvez os tempos limite --connect também? meu arquivo /etc/vsftpd.conf no lado do servidor está correto?
* servidor é executado no Ubuntu 12.04.5 LTS
a instalação do servidor sftp / ftp é: vsftpd: versão 2.3.5
cliente Ubuntu 12.04 *
thannks