Создание пользователя Linux без домашнего каталога и доступа к шеллу

  • 2 687
  • 0
  • 100,00%
  • 3

Если вам нужно создать нового пользователя Linux, которому не нужен доступ к шеллу, и не нужен домашний каталог, то самым простым способом будет воспользоваться утилитой useradd:

useradd -d /dev/null -s /usr/sbin/nologin ИМЯ ПОЛЬЗОВАТЕЛЯ

или

useradd -d /dev/null -s /dev/null ИМЯ ПОЛЬЗОВАТЕЛЯ

Как должно быть понятно, в данном случае параметр -d обозначает домашнюю директорию, а параметр -s отвечает за шелл. Соответственно можно использовать все это и по отдельности, например:

Новый пользователь без домашнего каталога:

useradd -d /dev/null ИМЯ ПОЛЬЗОВАТЕЛЯ

Новый пользователь без шелла:

useradd -s /usr/sbin/nologin ИМЯ ПОЛЬЗОВАТЕЛЯ


Поделиться

Добавить комментарий

Ваш e-mail не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.