Comment changer le chemin par défaut du gestionnaire Tomcat?

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

  1. Tomcat 7 (installation apt-get)

  2. 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».