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.
Чтобы сделать это, нажмите Ctrl + Высокий звук + T для движения в терминал и тип:
runuser -l userNameHere -c 'command'
Это будет... ;-)
Можно использовать sudo -u youruser command
для выполнения чего-то как другой пользователь. Основное различие для runuser
ist, который можно выполнить sudo
как Sudoer, но можно только работать runuser
как корень.
И так как у нас нет пароля root по умолчанию на Ubuntu, который Вы выполнили бы sudo -u user command
вместо sudo runuser
.