LINUX.ORG.RU
ФорумAdmin

Multilogin


0

0

Существуют ли средства для предотвращения мультилогина, т.е. необходимо ограничить количество одновременных входов в систему пользователей (используется Дебиан 3.0)??? К сожалению, ничего кроме самопальных скриптов (шелом у юзера прописывается скрипт, который проверяет содержимое определенного файла в хомяке у юзера и если, к примеру, в файле 0 то запускает нормальный шел а если 1 то делает логоут) в голову не приходит, но хотелось бы более серьезной реализации с возможностью централизованного управления, а то как-то не хочется скакать по хомякам пользователей, а назначать сразу по группам и с возможностью завершения "лишних" сессий...


> шелом у юзера прописывается скрипт, который проверяет содержимое определенного файла в хомяке у юзера и если, к примеру, в файле 0 то запускает нормальный шел а если 1 то делает логоут

Не совсем правильная реализация: user в это время может зайти по ftp или samba в свой $HOME и руками подправить "1" на "0", после чего открыть еще одну telnet/ssh сессию и т.д.
Не знаю, как в Debian-е, но в RH это делается через PAM модуль pam_limits.so, конфигом к которому является /etc/security/limits.conf. Поищите что-нибудь подобное в вашей системе.

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.