|
|
|
TimeOut для SSH клиента
|
|||
|---|---|---|---|
|
#18+
Имеется скрипт в нем используется scp . На сервере к которому пытается подключиться клиент бывает странный глюк: ssh <имя_сервера> login: <вводим_имя_пользователя> passwd: <вводим_свой_пароль> сервер сессию не рвет, но и к себе не пускает ................................................... Как сделать так, чтобы клиент по истечению определенного времени отваливался. Пробовал scp -o ConnectTimeout=60 <имя_удаленного_файл> <имя_локального_файла> безрезультатно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 17:40:44 |
|
||
|
TimeOut для SSH клиента
|
|||
|---|---|---|---|
|
#18+
timeout.c: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. % gcc timeout.c -o timeout использовать так: ./timeout 60 scp <имя_удаленного_файл> <имя_локального_файла> аккуратней, если через 60 секунд scp не закончит работу, то он всё равно будет убит, даже если копирование в процессе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 18:22:57 |
|
||
|
TimeOut для SSH клиента
|
|||
|---|---|---|---|
|
#18+
Вариант не подходит. Так как в случае успеха процесс копирования вполне может затянуться на время большее двух минут. Интересно, что может помочь ssh клиенту понять, что серверу мягко говоря тупит? Логин спрашивает, пароль тоже, а вот дальше не пускает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 18:26:26 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35599157&tid=1486437]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 233ms |
| total: | 398ms |

| 0 / 0 |
