Wie ändere ich den Standardpfad von Tomcat Manager?
Standardmäßig kann die Manager-Webanwendung von Tomcat überyourapp:8080/manager
zugreifen. Es wird empfohlen, die Standardeinstellung/manager
in etwas anderes zu ändern, um mögliche Brute-Force-Angriffe zu vermeiden.
Umgebung
-
Tomcat 7 (apt-get install)
-
Debian 7.5
1. Lösung
In diesem Artikel erfahren Sie, wie Sie den standardmäßigen Webanwendungspfad des Managers von "/ manager" in "/ manager123" ändern / umbenennen.
# 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
Benennen Sie den Ordner "manager" in einen neuen Ordnernamen "manager123" um, von/usr/share/tomcat7-admin/manager
in/usr/share/tomcat7-admin/manager123
$ pwd /usr/share/tomcat7-admin $ sudo mv manager manager123
1.2 Update docBase in manager.xml
Aktualisieren Sie "docBase" in "manager.xml" und verweisen Sie auf den neu umbenannten Managerordner "manager123".
/var/lib/tomcat7/conf/Catalina/localhost/manager.xml
1.3 Rename manager.xml
Benennen Sie "manager.xml" in "manager123.xml" um, von/var/lib/tomcat7/conf/Catalina/localhost/manager.xml
in/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
Fertig, starten Sie Tomcat neu.
$ sudo service tomcat7 restart
Der Tomcat Manager-Webanwendungspfad wird jetzt in "/ manager123" geändert.