Я использую виртуальный сервер Ubuntu в удаленном месте, и несколько человек имеют SSH-доступ к серверу по причинам, связанным с web-dev и другими различными вещами. Когда я настраивал сервер, я устанавливал различные параметры, включая «TMOUT = 1800», в результате чего все сеансы SSH прерывались после 30 минут бездействия.
Один из моих веб-разработчиков постоянно просит меня отключить тайм-аут, потому что он «постоянно выходит из системы с сервера» и не любит вводить пароль каждые 30 минут.
Я включил тайм-аут по соображениям безопасности, чтобы не позволить сеансам SSH оставаться открытыми в течение периодов времени, которые дольше, чем необходимо, так как это открытое соединение с сервером с доступом с правами root.
Разработчик спорит со мной, что вполне нормально оставлять соединение открытым все время, что я считаю не очень хорошей вещью.
Должен ли я выключить тайм-аут SSH (можно ли оставлять открытыми неактивные соединения SSH)? Или я должен сказать ему, чтобы справиться с этим? Рассуждая?