Как создать непривилегированного пользователя в CentOS?

экран имеет тонну функций. Это не делает просто "daemonize" процесса, это - больше менеджера окон для терминалов.

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

Так не, это не просто вопрос предпочтения, они не то же самое вообще.

10
07.10.2011, 21:01
3 ответа

Отсюда (centos.org)

useradd (который является фактическим двоичным файлом выполнения, когда Вы называете adduser, он просто ведет себя по-другому. Посмотрите здесь об этом.) имеет флаг -r который документируется следующим образом:

-r   Create a system account with a UID less than 500 and without a home directory

Который походит на то, что Вы хотите сделать.

9
27.01.2020, 20:00
  • 1
    Интересно, по крайней мере, на Redhat /etc/passwd будет иметь запись корневого каталога (/home/username по умолчанию); каталог, конечно, не будет существовать, но это довольно странно), –  ジョージ 04.07.2015, 10:55

Вы ищете -r опция.

0
27.01.2020, 20:00
  • 1
    я просто создал пользователя, использующего adduser -s /sbin/nologin -M rhodecode, но-r опция, действительно кажется, то, что я ищу. Каково различие между использованием-r и что я сделал? Я - новичок сценариев оболочки, извините. –  Lester Peabody 07.10.2011, 21:15
  • 2
    , который я рекомендую Вам, смотрит на useradd(8) страница справочника, чтобы видеть, как это влияет на пользователя, создала. спасибо –  Ignacio Vazquez-Abrams 07.10.2011, 21:25

Я думаю, что должен связать здесь два ответа от serverfault:

В основном -r означает "учетную запись набора как систему один" - "никакое истечение", и т.д. - и полное написание может быть похожим

useradd -s /bin/false -r <username>

или

useradd -s /usr/sbin/nologin -r -M -d /dev/null <username>

или подобный)

NB. Для вещей как самба можно также хотеть предоставить этому пользователю пароль и может быть, также добавляют /usr/sbin/nologin кому: /etc/shells :

# `which nologin` >> /etc/shells

NB (2): согласно комментарию OrangeDog: -r на самом деле подразумевает -M, так -M не строго необходимо.

PS. И да, ища то же самое в serverfault, askubuntu - и здесь - кажется немного нечетным мне; существует ли способ работать на метапоиске, скажем, все stackoverflow сайты?

15
27.01.2020, 20:00
  • 1
    Что касается метапоиска - любая "собственная" опция отсутствует в настоящий момент, но существует пользовательский поиск Google обмена стека –  ジョージ 21.10.2012, 07:45
  • 2
    я видел сервисы как именованное использование /sbin/nologin в /etc/passwd. Таким образом, как они запускают свои сервисы? –  Antarus 30.10.2013, 08:20
  • 3
    @OrangeDog: у Меня нет системы CentOS в моем распоряжении прямо сейчас, но и на Redhat и на Debian -d не проигнорирован; странно, что ни один из рецензентов на самом деле не потрудился тестировать) –  ジョージ 04.07.2015, 10:48

Теги

Похожие вопросы