Как определить пользователя и группу deamon в Ubuntu?

Как я могу проверить пользователя и группы nginx демон в Ubuntu?

или каков синтаксис, чтобы найти пользователя и группу для deamon, работающего в Ubuntu?

1
задан user 99572 is fine
20.01.2023 8:12 Количество просмотров материала 2424
Распечатать страницу

4 ответа

просто использовать ps во время его работы:

oliver@ubuntuServer:~$ ps aux|grep nginx|grep -v grep
root     17119  0.0  0.1  57492  1156 ?        Ss   14:22   0:00 nginx: master process /usr/sbin/nginx
www-data 17120  0.0  0.1  57804  1572 ?        S    14:22   0:00 nginx: worker process
www-data 17121  0.0  0.1  57804  1572 ?        S    14:22   0:00 nginx: worker process
www-data 17122  0.0  0.1  57804  1572 ?        S    14:22   0:00 nginx: worker process
www-data 17123  0.0  0.1  57804  1572 ?        S    14:22   0:00 nginx: worker process

как вы можете видеть в первой колонке, начальный процесс nginx master начинается с root учетная запись пользователя. Этот процесс породит рабочих под www-data учетная запись пользователя. Это будет тот, кто тебе не безразличен.

If nginx не работает, вы также можете извлечь информацию из файла конфигурации следующим образом:

oliver@ubuntuServer:~$ grep user /etc/nginx/nginx.conf
user www-data;
30
отвечен Der Hochstapler 2023-01-21 16:00

чтобы ответить на часть вопроса" и группа " для запущенного процесса, используйте спецификатор формата supgrp (имена дополнительных групп). Попробуйте:

 ps -eo pid,comm,euser,supgrp | grep nginx
15
отвечен jwd630 2023-01-21 18:17

ps -eo user,comm | grep nginx даст вам пользователя, который работает nginx.

top или htop может быть использован, чтобы найти пользователя процесса, тоже.

тогда вы могли бы найти группы пользователей использовать: groups USERNAME

0
отвечен Mengdi Gao 2023-01-21 20:34

Я всегда делаю "ps aux / grep все, что угодно", но я не администратор. Если вышеприведенное верно, и " ps " говорит вам, что вам нужно знать, сделайте это. Затем вы должны сделать "убить # # # #" не "убить имя" (###означает, например, 17119 сверху). Предполагая, что ты хочешь убить его. Это демон, а не Димон, кстати.

0
отвечен conspiritech 2023-01-21 22:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх