Назад | Перейти на главную страницу

Proftpd: разница между TimeoutNoTranfer и TimeoutIdle

вопрос:

В чем разница между этими директивами (Proftpd)?

TimeoutNoTransfer
TimeoutIdle

Из документации proftpd:

TimeoutNoTransfer: Директива TimeoutNoTransfer настраивает максимальное количество секунд, которое клиенту разрешено проводить в подключении после аутентификации, без выдачи команды, которая приводит к созданию активного или пассивного подключения для передачи данных.

TimeoutIdle: Директива TimeoutIdle настраивает максимальное количество секунд, в течение которых proftpd позволит клиентам оставаться на связи, не получая никаких данных ни об элементе управления, ни о соединении для передачи данных.

Я не понимаю разницы, кто может объяснить?

Спасибо

TimeOutNoTransfer может происходить только после входа в систему, как там указано.

TimeOutIdle будет происходить каждый раз, когда нет трафика.

TimeOutIdle означает, что активности нет вообще. В этом случае это могло произойти между любыми двумя командами. TimeOutNoTransfer означает, что передача файлов отсутствует.