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

  • Автор:
  • Опубликовано:
  • Изменено:
  • Просмотры: 584
  • Комментарии: 0
  • Рейтинг: 100,00%
  • Голосов: 2

Если вам нужно создать нового пользователя 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 ИМЯ ПОЛЬЗОВАТЕЛЯ

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

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (2 оценок, среднее: 5,00 из 5)

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

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