вторник, 10 ноября 2015 г.

Tomcat. Хранение пароля пользователей в зашифрованном виде.

1. Отредактировать ./webapps/manager/WEB-INF/web.xml

Указать метод аутентификации DIGEST
<login-config>
   <auth-method>DIGEST</auth-method>
   <realm-name>Tomcat Manager Application</realm-name>
 </login-config>

2. Отредактировать ./conf/server.xml.
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
 добавить digest="md5"
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase" digest="md5"/>
3. Сгенерировать
digest -a md5 username:myrealm:mypassword
В случае приложения manager:
digest -a md5 manager-admin:Tomcat\ Manager\ Application:Welcome1
manager-admin:Tomcat Manager Application:7e1111111111111111111141d7333df2b0
4. Отредактировать файл ./conf/tomcat-users.xml

<user username="manager-admin" password="7e111111111111111111141d7333df2b0" roles="manager-gui,manager-script,manager-jmx"/>


Комментариев нет:

Отправить комментарий