Linux отключить все логины

Содержание
  1. Как заблокировать или отключить обычные входы пользователей в Linux
  2. Как заблокировать вход пользователей в систему с помощью файла /etc/nologin
  3. Как заблокировать вход пользователей в систему с помощью оболочки nologin
  4. В RHEL/CentOS/Fedora
  5. На Дебиан/Убунту
  6. Как скрыть список пользователей на экране входа в Ubuntu
  7. Отключить список пользователей на экране входа в систему
  8. Рестарт
  9. Заключение
  10. unixforum.org
  11. Re: Как убрать вообще пароли и юзера и рута
  12. Re: Как убрать вообще пароли и юзера и рута
  13. Re: Как убрать вообще пароли и юзера и рута
  14. Re: Как убрать вообще пароли и юзера и рута
  15. Re: Как убрать вообще пароли и юзера и рута
  16. Re: Как убрать вообще пароли и юзера и рута
  17. Re: Как убрать вообще пароли и юзера и рута
  18. Re: Как убрать вообще пароли и юзера и рута
  19. Re: Как убрать вообще пароли и юзера и рута
  20. Re: Как убрать вообще пароли и юзера и рута
  21. Re: Как убрать вообще пароли и юзера и рута
  22. Re: Как убрать вообще пароли и юзера и рута
  23. Re: Как убрать вообще пароли и юзера и рута
  24. Re: Как убрать вообще пароли и юзера и рута
  25. Re: Как убрать вообще пароли и юзера и рута
  26. Re: Как убрать вообще пароли и юзера и рута
  27. Re: Как убрать вообще пароли и юзера и рута
  28. Re: Как убрать вообще пароли и юзера и рута

Как заблокировать или отключить обычные входы пользователей в Linux

Как системный администратор, вы неизбежно будете выполнять плановое техническое обслуживание системы в тот или иной момент. Несколько раз ваша система также может столкнуться с некоторыми проблемами, и вам придется отключить ее, чтобы устранить проблему (проблемы). Как бы то ни было, рекомендуется запретить пользователям без полномочий root (обычным) подключаться к системе.

В этой статье мы опишем, как заблокировать вход пользователей без полномочий root с помощью файла /etc/nologin, а также оболочки nologin в Linux. Мы рассмотрим, как установить сообщение, объясняющее пользователям, что на самом деле происходит.

Как заблокировать вход пользователей в систему с помощью файла /etc/nologin

Основная функция файла /etc/nologin — отображать сообщение (хранящееся в файле) для пользователей, пытающихся войти в систему в процессе завершения работы.

Как только сообщение отображается пользователю, процедура входа в систему завершается, и пользователь не может войти в систему.

Это можно использовать для блокировки входа пользователя в систему, вручную создав файл следующим образом.

Добавьте в файл приведенное ниже сообщение, которое будет отображаться для пользователей, пытающихся войти в систему.

The Server is down for a routine maintenance. We apologize for any inconvenience caused, the system will be up and running in 1 hours time. For more information, contact the system admin .

Теперь вы можете проверить, все ли работает; как вы можете видеть на снимке экрана ниже, обычный пользователь tecmint не может войти в систему.

Читайте также:  Running gui on linux

Как заблокировать вход пользователей в систему с помощью оболочки nologin

Этот метод работает немного по-другому: он только блокирует доступ пользователя к оболочке. Но он или она может войти в систему с помощью таких программ, как ftp, которым не обязательно требуется оболочка для подключения пользователя к системе.

Кроме того, это может позволить вам заблокировать доступ к оболочке для определенных пользователей в особых сценариях.

В RHEL/CentOS/Fedora

Просто используйте команду chsh (change shell), чтобы изменить оболочку пользователя в файле /etc/passwd с чего-то вроде /bin/bash. или /bin/sh на /sbin/nologin , что означает отказ от входа в систему.

# chsh -s /bin/nologin tecmint

На Дебиан/Убунту

Здесь вы должны использовать файл /bin/false. Приведенная ниже команда изменяет оболочку пользователя tecmint на /bin/false , что означает ничего не делать (после того, как пользователь предоставит учетные данные для входа):

$ sudo chsh -s /bin/false tecmint

Вы также можете прочитать следующие статьи по теме.

  1. Как включить и отключить корневой вход в Ubuntu
  2. Сброс/восстановление забытого пароля учетной записи пользователя root в RHEL/CentOS 7
  3. Как ограничить пользователей SFTP домашними каталогами с помощью chroot Jail
  4. Как устанавливать и сбрасывать локальные, пользовательские и общесистемные переменные среды в Linux

Это пока все! Если у вас есть какие-либо вопросы или дополнительные идеи, которыми можно поделиться по этой теме, воспользуйтесь формой комментариев ниже.

Источник

Как скрыть список пользователей на экране входа в Ubuntu

Это краткое руководство показывает студентам и новым пользователям, как скрыть или отключить список пользователей на экране входа в Ubuntu.

По умолчанию при установке Ubuntu отображает все учетные записи пользователей на экране входа в систему. В списке перечислены все пользователи, и каждый пользователь может выбрать имя своей учетной записи в списке и войти в систему, введя правильный пароль.

Если вы хотите, чтобы пользователи вводили и свое имя пользователя, и пароль (это может добавить еще один уровень безопасности), просто отключите список пользователей на экране входа в систему.

Прежде чем пользователь сможет успешно войти в систему, он должен знать как имя пользователя, так и пароль учетной записи.

Если вы студент или новый пользователь, ищущий систему Linux для начала, проще всего начать с ОС Ubuntu Linux. Это отличная операционная система Linux для новичков и людей, ищущих более простой в использовании дистрибутив Linux.

Ubuntu — это операционная система Linux с открытым исходным кодом, которая работает на настольных компьютерах, ноутбуках, серверах и других устройствах.

При использовании Ubuntu вы обнаружите, что Linux не так уж сильно отличается от Windows и других операционных систем во многих отношениях, особенно когда дело доходит до использования системы для выполнения работы.

Чтобы начать отключение списка пользователей на экране входа в Ubuntu, выполните следующие действия:

Отключить список пользователей на экране входа в систему

Для профессионалов, заботящихся о безопасности, удаление списка пользователей на экране входа в систему — еще один способ обеспечить безопасность настольных компьютеров.

Читайте также:  Linux исключить пользователя из группы

Для этого в Ubuntu просто выполните приведенные ниже команды, чтобы открыть файл конфигурации приветствия.

Сначала нажмите Ctrl – Alt – T на клавиатуре, чтобы открыть Терминал.

Выполните следующие команды:

sudo nano /etc/gdm3/greeter.dconf-defaults

Когда файл откроется, снимите комментарий (#) к выделенной строке в файле, как показано ниже, и сохраните.

# Login manager options # ===================== [org/gnome/login-screen] #logo='/usr/share/images/vendor-logos/logo-text-version-128.png' # - Disable user list disable-user-list=true # - Disable restart buttons # disable-restart-buttons=true # - Show a login welcome message

Рестарт

После внесения изменений перезагрузите рабочий стол и просмотрите изменения.

На экране входа в систему пользователям необходимо будет правильно ввести имя пользователя и пароль, чтобы получить доступ.

Заключение

В этом посте показано, как отключить список пользователей на экране входа в Ubuntu. Если вы обнаружите какую-либо ошибку выше, пожалуйста, используйте форму комментария ниже, чтобы сообщить.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Источник

unixforum.org

Собственно вот и вопрос. Раньше сидел на мандриве, так там с этим никак4их проблем не было. Поправил файлики shadow и passwd и всего делов, а тут как? Про безопасность только не говрите и пр. Просто как убрать все эти пароли. Ubuntu 9.04

Re: Как убрать вообще пароли и юзера и рута

Сообщение *Sasha* » 28.04.2009 21:30

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 28.04.2009 21:40

sudo passwd и нулевой пароль, если pam вас позволит если нет, то в /etc/pam.d/ там нужно один файлик чуть подправить.

Re: Как убрать вообще пароли и юзера и рута

Сообщение warlomak » 29.04.2009 04:43

sudo passwd и нулевой пароль, если pam вас позволит если нет, то в /etc/pam.d/ там нужно один файлик чуть подправить.

не проще пользователя в sudoers прописать ? тогда можно будет выполнять административные задачи без пароля.

Poor Fred Сообщения: 1575 Статус: Pygoscelis papua ОС: Gentoo Linux, FreeBSD

Re: Как убрать вообще пароли и юзера и рута

Сообщение Poor Fred » 29.04.2009 06:18

Re: Как убрать вообще пароли и юзера и рута

Сообщение 0ut » 29.04.2009 09:38

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 29.04.2009 09:52

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Re: Как убрать вообще пароли и юзера и рута

Сообщение 0ut » 29.04.2009 09:55

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 29.04.2009 10:04

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Poor Fred Сообщения: 1575 Статус: Pygoscelis papua ОС: Gentoo Linux, FreeBSD

Читайте также:  Показать жесткие диски linux

Re: Как убрать вообще пароли и юзера и рута

Сообщение Poor Fred » 29.04.2009 10:29

Кстати, подскажи, где эти политики регулируются? Нужно в Дебиане очень простой пароль завести, а он не дает.

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 29.04.2009 11:02

Кстати, подскажи, где эти политики регулируются? Нужно в Дебиане очень простой пароль завести, а он не дает.

Re: Как убрать вообще пароли и юзера и рута

Сообщение warlomak » 29.04.2009 11:22

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 29.04.2009 11:25

Re: Как убрать вообще пароли и юзера и рута

Сообщение 0ut » 29.04.2009 11:53

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 29.04.2009 12:04

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Re: Как убрать вообще пароли и юзера и рута

Сообщение kesbyt » 29.04.2009 19:44

passwd -d user_name — удаляет пароль у пользователя и никакого гемороя))

Хмм. Пароль она удаляет конечно, но при попытке ввести команду su снова просит пароль, а его нет и всё.
Про sudo я всё знаю, для чего мне нужно удалить пароли? Ну хочу я так. Тут действительно надо pam кавырять, но тока я не знаю что и где кавырять. Может есть ещё мысли?

blackdevil Бывший модератор Сообщения: 2751 Статус: Добровольный помощник ОС: Ubuntu (lts)

Re: Как убрать вообще пароли и юзера и рута

Сообщение blackdevil » 29.04.2009 21:25

Хмм. Пароль она удаляет конечно, но при попытке ввести команду su снова просит пароль, а его нет и всё

Re: Как убрать вообще пароли и юзера и рута

Сообщение kesbyt » 29.04.2009 22:08

Хмм. Пароль она удаляет конечно, но при попытке ввести команду su снова просит пароль, а его нет и всё

Логично конечно, НО не пускает. Видимо PAM не даёт. Тут не всё так просто. В Мандриве так можно делать, тут нет.

Re: Как убрать вообще пароли и юзера и рута

Сообщение кодировщик » 29.04.2009 22:27

Хмм. Пароль она удаляет конечно, но при попытке ввести команду su снова просит пароль, а его нет и всё

Логично конечно, НО не пускает. Видимо PAM не даёт. Тут не всё так просто. В Мандриве так можно делать, тут нет.

cat /etc/pam.d/common-auth | grep null auth [success=1 default=ignore] pam_unix.so nullok_secure

в 9.04 куча изменений, поэтому точно не скажу, но рыть нужно в сторону nullok
В дебе и в убунте раньше оно хранилось /etc/pam.d/common-password, параметр nullok, который позволял пустые пароли всем, т.е. именно то что вы хотите.
Ещё можно кучу приколов поиметь используя libpam-cracklib

Источник

Оцените статью
Adblock
detector