Я могу достигнуть кота в браузере. Я сделал всю подготовительную школу, чтобы смочь получить доступ к приложениям для GUI, но мне все еще говорят, что я не авторизовываюсь.
У меня есть мой /opt/tomcat/conf/tomcat-users.xml
в блоках кода ниже. Я использую Tomcat 8.5.14 для Ubuntu 16.04 Linux.
в /opt/tomcat/conf/tomcat-users.xml
--->
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="tomcat-admin" password="Newvegas3" roles="manager-gui,admin-gui"/>
</tomcat-users>
Я также соответственно позволил соединения менеджеру и размещаю приложения менеджера с помощью этого метода из чьего-то сообщения по подобному вопросу.
В /opt/tomcat/conf/Catalina/localhost/manager.xml
:
<Context privileged="true" antiResourceLocking="false" docBase="/opt/tomcat/webapps/manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>
В /opt/tomcat/conf/Catalina/localhost/host-manager.xml
:
<Context privileged="true" antiResourceLocking="false" docBase="/opt/tomcat/webapps/host-manager">
<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="^.*$" />
</Context>
Теперь на портале кота в браузере мне предлагают пароль при попытке получить доступ к приложению менеджера или приложению менеджера по хосту, но приписывании информации от tomcat-users.xml
и удар "хорошо" просто циклично выполняет меня к включению моей информации, ничего не делая. Когда я выхожу из подсказки пароля, я просто отправляюсь в "ошибку 401 unathorized страницу" и для приложения менеджера и для приложения менеджера хоста.
Что дает? Я не могу выяснить то, что я делаю неправильно даже после часов тестирования.
Надеюсь, ты перезапустил кота? Все ваши изменения выглядят хорошо.
Однако, прочитайте мой пост, где это содержало подробное объяснение
, как получить доступ к tomcat-admin-manager-console-from-another-remote-machine