Run service with previledges of another user?

I want to host схвати CouchDB but heard that it might be wise not to run it в root but создай тебе an own user for that with little privileges туз possible.

How хан I achieve that? When I just install CouchDB it seems like it gets started схвати в service with the root privileges.

0
задан 1 January 2016 в 12:41

2 ответа

Чтобы сделать это, нажмите Ctrl + Высокий звук + T для движения в терминал и тип:

runuser -l  userNameHere -c 'command'

Это будет... ;-)

0
ответ дан 29 September 2019 в 17:37

Можно использовать sudo -u youruser command для выполнения чего-то как другой пользователь. Основное различие для runuser ist, который можно выполнить sudo как Sudoer, но можно только работать runuser как корень.

И так как у нас нет пароля root по умолчанию на Ubuntu, который Вы выполнили бы sudo -u user command вместо sudo runuser.

0
ответ дан 29 September 2019 в 17:37

Другие вопросы по тегам:

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