Почему демон Redhat функционирует не, имеют установку группы?

Во-первых, я должен согласиться с Jim, что необходимо быть очень ясны на мотивации создать такую учетную запись (записи) пользователя.

Это сказанное:

useradd -d /REPLACEME someuser && perl -p -i -e 's/\/REPLACEME//;' /etc/passwd



Это предполагает, конечно, что/REPLACEME не используется больше нигде в качестве действительного корневого каталога. Более сложное, но более точное, выражение:

's/(someuser:.*:)\/REPLACEME(:.*)/$1$2/'

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

2
11.09.2012, 18:55
1 ответ

Можно, конечно, изменить функцию демона для установки группы, или можно записать собственное mydaemon функция, чтобы сделать это.

Или самым простым способом просто звонят runuser управляйте этим daemon() использование для запуска программы с деталью UID и GID

0
27.01.2020, 23:06
  • 1
    Таким образом, нет никакой причины, почему это не могло установить группу, поскольку, что когда-нибудь рассуждает, это просто не делает? –  Jacks_Gulch 15.09.2012, 19:23
  • 2
    @Jacks_Depression По умолчанию это должно установить группу по умолчанию для пользователя также. Но если это не делает можно изменить его. –  Karlson 15.09.2012, 19:47

Теги

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