Я немного запутался по поводу "процесса" в Linux. Как linux назначает привилегии процессам, созданным под разными пользователями? Скажем, если пользователь root запускает процесс (скажем, сервер jboss), будет ли сервер jboss иметь права root? или будет иметь отдельную привилегию? Кто-нибудь может предложить сайт, который имеет информацию о процессе Linux.

Спасибо и С уважением.

1 ответ1

0

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

Таким образом, в вашем случае, если вы запускаете пользователя root, запускается сервер jboss, процесс сервера jboss будет иметь права root.

Я думаю, что вы можете найти много информации в этом посте:

https://stackoverflow.com/questions/6305416/how-does-a-process-in-linux-decides-privileges-allotted-to-it?rq=1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .