Para especificar o tempo limite (em segundos), use a opção ConnectTimeout
, conforme especificado na ssh_config
página do manual :
ssh -o ConnectTimeout=10 user@remotehost
Para especificar o tempo limite para todos os hosts, adicione essa configuração a uma sub-rotina curinga no arquivo de configuração ssh, normalmente ~/.ssh/config
para configuração pessoal ou /etc/ssh/ssh_config
para aplicar em todo o sistema:
Host *
ConnectTimeout 10