Это какая-то инкапсуляция, когда в некоторых уроках мне предлагается создать отдельного пользователя unix
.
Например, в инструкции по установке tomcat сказано:
1 - Создать пользователя с низким уровнем привилегий
Запуск Tomcat от имени пользователя root создает ненужный риск того, что скомпрометированный экземпляр Tomcat может обеспечить контроль над всем вашим сервером. Таким образом, создание пользователя с низкими привилегиями для запуска Tomcat должно быть стандартной практикой при установке новых экземпляров.
Вопрос:
- Это единственная причина? Как насчет установки под моим пользователем
sudoer
, а неroot
. - А как насчет разных менеджеров установки, таких как Linuxbrew , как они решают эту проблему?