вопрос:
В чем разница между этими директивами (Proftpd)?
TimeoutNoTransfer
TimeoutIdle
Из документации proftpd:
TimeoutNoTransfer: Директива TimeoutNoTransfer настраивает максимальное количество секунд, которое клиенту разрешено проводить в подключении после аутентификации, без выдачи команды, которая приводит к созданию активного или пассивного подключения для передачи данных.
TimeoutIdle: Директива TimeoutIdle настраивает максимальное количество секунд, в течение которых proftpd позволит клиентам оставаться на связи, не получая никаких данных ни об элементе управления, ни о соединении для передачи данных.
Я не понимаю разницы, кто может объяснить?
Спасибо
TimeOutNoTransfer может происходить только после входа в систему, как там указано.
TimeOutIdle будет происходить каждый раз, когда нет трафика.
TimeOutIdle означает, что активности нет вообще. В этом случае это могло произойти между любыми двумя командами. TimeOutNoTransfer означает, что передача файлов отсутствует.