LINUX.ORG.RU
ФорумAdmin

Как заблокировать на время pop3-юзера?


0

0

нУЖНО, ЧТОБЫ НЕКИЙ ЮЗЕР НЕ МОГ ЛОГИНИТЬСЯ ПО POP3.

По умолчанию, у всех pop3-юзеров /bin/false в качестве shell
Пробовались следующие варианты:
baduser:*:
baduser:*:...::/dev/null:/bin/false
Не помогает.
Удалять его, а потом снова заводить не хотелось бы.
Подскажите, какие еще способы решения этой проблемы?
Есть конечно вариант прописать в качестве shell некий скрипт,
который будет тут же делать logout, но хотелось бы что-то попроще.

anonymous

passwd baduser -l
А когда станет "good"
passwd baduser -u

John
()

У меня RH5.2 и passwd не принимает ключ -l
А в man passwd сказано только про -u, что "is used to indicate that the update
should only be for expired authentication tokens (passwords)"
я конечно могу просто поменять пароль и пусть долбится,
но, помнится, что кто-то об этом спрашивал и решение предлагалось именно через файд passwd



anonymous
()

Поищи в ключах lock account..

Nefer
()

добавь символ в пароль в passwd ну или в shadow, если етсть. самы простой и быстрый способ. зачем велосипед изобретать.

anonymous
()

passwd baduser -l всего лишь добавляет перед паролем юзера в shadow знак ! а -u его убирает. Почему бы это не сделать руками?

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