Вы могли попробовать freeipa (http://freeipa.org) от людей Redhat. Это предназначено для замены nis/yp, и это дает Вам kerberized среду в качестве награды. Конечно, можно просто включить клиенты только с pam_ldap, но Вы теряете затем единую точку входа.
Можно также синхронизировать пользователей с AD, между прочим.
Ваша проблема в том, что $ CATALINA_HOME
в tomcat.conf не читается процессом tomcat. И когда вы запускаете Tomcat, он устанавливает свой путь к журналу $ CATALINA_HOME / logs / catalina.out
, который переводится в /logs/catalina.out
, когда $ CATALINA_HOME
не является set.
Сценарий запуска Tomcat настроен на чтение переменных среды из файла с именем setenv.sh
в каталоге bin /
.
Убедитесь, что $ CATALINA_HOME
установлен в этом файле, и все будет в порядке.
Вы выполняли поиск в / usr / SHARE / tomcat / logs, он ищет файл в / usr / SBIN / tomcat / logs. Это два разных места. Я не эксперт по коту, но думаю, что вы можете указать CATALINA_HOME в своем файле catalina.sh.