Скажімо, я створюю користувача під назвою "bogus" за допомогою adduser
команди. Як я можу переконатися, що цей користувач НЕ буде доступним для входу, не вимикаючи обліковий запис. Коротше кажучи, я хочу, щоб обліковий запис був доступний через su - bogus
, але я не хочу, щоб він був доступний через звичайне запит на вхід.
Шукаючи навколо, здається, мені потрібно вимкнути пароль цього користувача, але це passwd -d bogus
не допомогло. Насправді це погіршило ситуацію, тому що я тепер міг увійти до фальшивих даних, навіть не ввівши пароль.
Чи є спосіб відключити регулярні входи для даного облікового запису?
Примітка. Щоб зрозуміти, я знаю, як вилучити користувача з параметрів меню графічних екранів входу, таких як gdm, але ці методи просто приховують обліковий запис, фактично не вимикаючи вхід. Я шукаю спосіб повністю відключити регулярний вхід, включений текстовий режим.
-d
прапор, щоб видалити пароль. Це відрізняється від відключення (вважається блокуванням, див. Відповідь Чада).