как инициализировать '/etc/group'?

http://webhome.csc.uvic.ca/~sae/seng265/fall04/tips/s265s047-tips/bash-using-colors.html.

Это может быть тем, что Вы хотите.

Таким образом, можно добраться $? из процесса одного файла компонента затем примите решение использовать

echo -e "\e[1;31m"\e[0m"

сделать его текст красным.

3
08.05.2013, 18:46
2 ответа

Любые изменения в/etc/group будут сразу внесены.

Тот файл анализируется при поиске доступа.

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

4
27.01.2020, 21:13

Если Вы изменяете присоединение группы живого человека, они должны просто выйти из системы и войти в.

При изменении полномочий группы для подобной системе учетной записи (например, mysql, httpd) необходимо было бы перезапустить соответствующих демонов, но иногда трудно знать все процессы, для которых нужны новые ЦЕНУРОЗЫ, которые только применяются, когда процесс запускается. Перезагрузка гарантирует, что все надлежащие процессы запускаются с новых ЦЕНУРОЗОВ.

3
27.01.2020, 21:13
  • 1
    Может быть трудно знать, для каких процессов нужна новая дополнительная группа, но по крайней мере легко узнать, которые все еще пропускают его: ps -o pid,supgrp -u username --no-headers | awk '$2 !~ "(^|,)newgroupname($|,)" {print $1}' –  Hauke Laging 08.05.2013, 19:18
  • 2
    Это напоминает мне о старой шутке о программистах, считающих всех слонов на землю: сначала Вы считаете все в северном полушарии и всех теми, которые в южном полушарии; для подсчета северного полушария Вы считаете все в квадранте NW... Q.E.D. –  msw 08.05.2013, 20:22

Теги

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