Назад | Перейти на главную страницу

Tomcat9 продолжает работать под пользователем tomcat9 даже после изменения файла / etc / default / tomcat9

Я хочу запустить tomcat9 с пользователем, отличным от пользователя по умолчанию, и поискав в Интернете, я обнаружил, что могу настроить это в файле /etc/default/tomcat. В этом файле я меняю строки на TOMCAT9-USER и TOMCAT9_GROUP и перейдите к желаемому пользователю и группе, под которой я бы хотел, чтобы tomcat9 работал. После этого я останавливаю tomcat и начинаю снова (я тоже перезапускаю), но когда я запускаю ps -ef, tomcat по-прежнему отображается под управлением пользователя tomcat. Что я здесь делаю не так? Есть ли еще какой-нибудь файл, который мне нужно изменить?

Сегодня Ubuntu в основном «работает» с systemd.

Взгляните на /lib/systemd/system/tomcat9.service и измените

# Security
User=tomcat
Group=tomcat

на ваш вкус.