Tomcat: Zugang mit passwort absichern
Hallo ML, ich soll auf einem Tomcat-Server einen Zugang mittels Passwort einschränken. Wir nutzen Tomcat 5.5.27. Leider kenn ich mich mit Tomcat überhaupt nicht aus. Bisher habe ich mich an folgende Anleitung gehalten: http://onjava.com/pub/a/onjava/2001/07/24/tomcat.html . Habe /etc/tomcat5/base/server.xml angepasst. Ebenso web.xml und tomcat-users.xml im gleichen Verzeichnis. Eine Frage ist, was es mit dem "OnJava Application" auf sich hat. Ich habe keinen folder onjava, alerdings einen webapps unter /srv/www/tomcat5/base. Von daher habe ich überall mal statt "OnJava Application" halt "WebApps Application" eingetragen. Es soll eine Anwendung "search" mit Passwort geschützt werden. Diese liegt in /srv/www/tomcat5/base/webapps/search . Trage ich in /etc/tomcat5/base/web.xml "<url-pattern>/search</url-pattern>" ein, funktioniert der Passwortschutz für www.xyz.de:8080/search nicht. Trage ich dort "<url-pattern>/*</url-pattern>" ein, funktioniert der Passwortschutz. Wie kann ich erreichen, daß das mit /search funktioniert ? Vielen Dank. Bernd -- Bernd Lentes Systemadministration Institut für Entwicklungsgenetik HelmholtzZentrum münchen bernd.lentes@helmholtz-muenchen.de phone: +49 89 3187 1241 fax: +49 89 3187 3826 http://www.helmholtz-muenchen.de/idg Aufsichtsratsvorsitzende: MinDir'in Bärbel Brumme-Bothe Geschäftsführer: Prof. Dr. Günther Wess und Dr. Nikolaus Blum Registergericht: Amtsgericht München HRB 6466 Im Kampf um das Unerreichbare verliert alles Erreichte seinen Wert -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 10.05.2010 14:39, schrieb Lentes, Bernd:
Hallo ML,
ich soll auf einem Tomcat-Server einen Zugang mittels Passwort einschränken. Wir nutzen Tomcat 5.5.27. Leider kenn ich mich mit Tomcat überhaupt nicht aus. Bisher habe ich mich an folgende Anleitung gehalten: http://onjava.com/pub/a/onjava/2001/07/24/tomcat.html . Habe /etc/tomcat5/base/server.xml angepasst. Ebenso web.xml und tomcat-users.xml im gleichen Verzeichnis. Eine Frage ist, was es mit dem "OnJava Application" auf sich hat. Ich habe keinen folder onjava, alerdings einen webapps unter /srv/www/tomcat5/base. Von daher habe ich überall mal statt "OnJava Application" halt "WebApps Application" eingetragen. Es soll eine Anwendung "search" mit Passwort geschützt werden. Diese liegt in /srv/www/tomcat5/base/webapps/search . Trage ich in /etc/tomcat5/base/web.xml "<url-pattern>/search</url-pattern>" ein, funktioniert der Passwortschutz für www.xyz.de:8080/search nicht. Trage ich dort"<url-pattern>/*</url-pattern>" ein, funktioniert der Passwortschutz. Wie kann ich erreichen, daß das mit /search funktioniert ?
OnJava Application ist deren verwendete Applikation bzw. Unterverzeichnis entspricht Deinem 'search' Verzeichnis. Wenn ich Dich richtig verstehe geht es um ein Verzeichnis das abgesichert werden soll, bzw. eine HTTP Basic Authentifizierung. Bei mir läuft immer der Indianer mit, über den mache ich sowas. IIRC brauchst Du einen Realm (http://tomcat.apache.org/tomcat-5.5-doc/realm-howto.html), am schnellsten einen UserDatabaseRealm (http://tomcat.apache.org/tomcat-5.5-doc/realm-howto.html#UserDatabaseRealm) und hier ein Beispiel: http://tomcat.apache.org/tomcat-5.5-doc/realm-howto.html#Example%20Applicati... Diese Seite(n) sollte Dir weiterhelfen. -- ae | Andreas Ernst | IT Spektrum Postfach 5, 65612 Beselich Schupbacher Str. 32, 65614 Beselich, Germany Tel: +49-6484-91002 Fax: +49-6484-91003 ae@ae-online.de | www.ae-online.de www.parcelchecker.de | www.tachyon-online.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Andreas Ernst
-
Lentes, Bernd