Вопрос: как отключить пользователя в любом дистрибутиве Linux и FreeBSD? То есть сделать так, чтобы под пользователем был невозможен интерактивный вход и выполнение любого процесса.
Гугл советует писать "!" во второе поле /etc/shadow, я пробовал - да, этот способ делает невозможным интерактивный вход по паролю, но возможно войти через ssh по ключу и возможно (не пробовал) через bash-скрипт с установленым suid-битом. Задача совсем другая - отключить интерактивный вход вообще, но сохранить пароль, чтобы в будущем можно было пользователя включить обратно.
Если я в /etc/passwd добавлю ";" в начало строки это решит задачу? Я так понимаю это действие равносильно удалению пользователя из системы: не возможен будет ни интерактивный вход, ни запуск сервисов, настроеных работать с правами этого пользователя. Нужно отключить только интерактивный вход.


Ответ на:
комментарий
от kostik87

Ответ на:
комментарий
от sunny1983

Ответ на:
комментарий
от MLP_Fan


Ответ на:
комментарий
от intelfx

Ответ на:
комментарий
от sunny1983

Ответ на:
комментарий
от sunny1983


Ответ на:
комментарий
от intelfx

Ответ на:
комментарий
от sunny1983

Ответ на:
комментарий
от intelfx

Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от sunny1983

Ответ на:
комментарий
от sunny1983

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум вход только по ключам ssh (2010)
- Форум Ubuntu 20.04LTS не входит кроме как под root (2022)
- Новости 9front «MARITIME ENGINEERING STANDARDS» (2017)
- Новости VisOpSys 0.9 (2020)
- Новости sudo 1.7.0 - лучше поздно, чем никогда (2008)
- Форум удаленный доступ в debian-подобных ос (2017)
- Форум Проблема авторизации Webmin (2011)
- Новости Релиз Linux Mint 19 «Tara» (2018)
- Новости FreeBSD 11.0 (2016)
- Новости Firefox 67 (2019)