Comment changer le chemin par défaut du gestionnaire Tomcat?
Par défaut, l'application Web du gestionnaire de Tomcat peut accéder viayourapp:8080/manager
. Il est recommandé de remplacer les/manager
par défaut par autre chose, pour éviter une attaque potentielle par force brute.
Environnement
-
Tomcat 7 (installation apt-get)
-
Debian 7.5
1. Solution
Cet article vous montre comment modifier / renommer le chemin de l'application web par défaut du gestionnaire de «/ manager» en «/ 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
Renommez le dossier «manager» en un nouveau nom de dossier «manager123», de/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
Mettez à jour «docBase» dans «manager.xml» et le pointe vers le nouveau dossier du gestionnaire renommé, «manager123».
/var/lib/tomcat7/conf/Catalina/localhost/manager.xml
1.3 Rename manager.xml
Renommez «manager.xml» en «manager123.xml», de/var/lib/tomcat7/conf/Catalina/localhost/manager.xml
en/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
Terminé, redémarrez Tomcat.
$ sudo service tomcat7 restart
Maintenant, le chemin de l'application Web du gestionnaire Tomcat est modifié en «/ manager123».