Как изменить umask пользователя tomcat в системе beanstalk AWS - PullRequest
0 голосов
/ 12 ноября 2018

Я использую AWS Beanstalk с платформой "Tomcat 8 с Java 8, работающей на ...".

Мне нужно изменить значение umask пользователя tomcat, чтобы файлы журнала tomcat имели разрешение 640. (в настоящее время 644) Как вы знаете, владельцем и группой файлов журнала являются tomcat.

Так как файл журнала катится при изменении даты, я не могу использовать "chmod". Я должен изменить значение umask пользователя tomcat.

Я нашел несколько решений, в которых говорится, что просто поместите "umask 026" в catalina.sh или setenv.sh в каталог bin. Но нет catalina.sh. Он имеет другой файл сценария для запуска сервера tomcat, и я попытался изменить этот файл, добавил одну строку для выполнения «umask 026» с пользователем tomcat и попытался перезапустить tomcat. Но мне не повезло. Значение Umask не изменилось.

Пытался найти решение этой проблемы в stackoverflow, Google, но я не мог найти источник, чтобы помочь с.

Кто-нибудь есть предложения?

Заранее спасибо.

К вашему сведению: версия кота составляет 8,0

...