Допустим, я создал пользователя с именем «фиктивный» с помощью adduser
команды. Как я могу убедиться, что у этого пользователя НЕ будет жизнеспособной опции входа в систему, без отключения учетной записи. Короче говоря, я хочу, чтобы учетная запись была доступна через su - bogus
, но я не хочу, чтобы она была доступна через обычное приглашение входа в систему.
В поисках, кажется, мне нужно отключить пароль этого пользователя, но это passwd -d bogus
не помогло. На самом деле, все стало еще хуже, потому что теперь я мог войти в фальшивку, даже не вводя пароль.
Есть ли способ отключить регулярные входы в систему для данной учетной записи?
Примечание. Просто чтобы прояснить ситуацию, я знаю, как удалить пользователя из пунктов меню графических экранов входа в систему, таких как gdm, но эти методы просто скрывают учетную запись, фактически не отключая вход в систему. Я ищу способ полностью отключить обычный вход в систему, включая текстовый режим.
-d
флаг для удаления пароля. Это отличается от его отключения (упоминается как блокировка, см. Ответ Чада).