Ответ 1
Время ожидания соединения может быть установлено с помощью параметра времени timeout
(который указывает количество секунд для времени ожидания, как описано здесь) функции connect
.
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=username, password=password, timeout=10)
sftp = ssh.open_sftp()
sftp.get(remotepath, localpath)
sftp.close()