Как изменить путь по умолчанию для менеджера Tomcat?
По умолчанию веб-приложение менеджера Tomcat имеет доступ черезyourapp:8080/manager
. Рекомендуется изменить/manager
по умолчанию на что-то другое, чтобы избежать потенциальной атаки грубой силы.
Среда
-
Tomcat 7 (apt-get install)
-
Debian 7.5
1. Решение
В этой статье показано, как изменить / переименовать путь веб-приложения менеджера по умолчанию с «/ manager» на «/ manager123».
# Tomcat manager webapp /usr/share/tomcat7-admin/manager # Tomcat conf manager.xml /var/lib/tomcat7/conf/Catalina/localhost/manager.xml
1.1 Rename Tomcat manager folder
Переименуйте папку «manager» на новое имя папки «manager123», с/usr/share/tomcat7-admin/manager
на/usr/share/tomcat7-admin/manager123
$ pwd /usr/share/tomcat7-admin $ sudo mv manager manager123
1.2 Update docBase in manager.xml
Обновите «docBase» в «manager.xml» и направьте его на новую переименованную папку менеджера «manager123».
/var/lib/tomcat7/conf/Catalina/localhost/manager.xml
1.3 Rename manager.xml
Переименуйте «manager.xml» в «manager123.xml», с/var/lib/tomcat7/conf/Catalina/localhost/manager.xml
на/var/lib/tomcat7/conf/Catalina/localhost/manager123.xml
$ pwd /var/lib/tomcat7/conf/Catalina/localhost $ sudo mv manager.xml manager123.xml
1.4 Restart Tomcat
Готово, перезапустите Tomcat.
$ sudo service tomcat7 restart
Теперь путь к веб-приложению менеджера Tomcat изменен на «/ manager123».