一.設(shè)置管理員賬戶密碼
進入tomcat安裝目錄 ->進入conf目錄->修改user.xml->加入下面內(nèi)容
模板
<role rolename=”manager-gui” description=”manager-gui”/>
<role rolename=”manager-script” description=”manager-script”/>
<role rolename=”manager-jmx” description=”manager-jmx”/>
<role rolename=”manager-status” description=”manager-status”/>
<role rolename=”admin-gui” description=”Host manager for html interface”/>
<role rolename=”admin-script” description=”Host manager for text interface”/>
<user username=”root” fullname=”administrator” password=”123456″ roles=”manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script”/>
<user username=”guest” fullname=”guest” password=”1123456″ roles=”manager-status”/>
加入賬戶密碼
<role rolename=”manager-gui” description=”manager-gui” />
<user username=”linuxidc” password=”654321″ roles=”manager-gui” />
- manager-gui – 允許訪問HTML GUI和狀態(tài)頁面
- manager-script – 允許訪問文本界面和狀態(tài)頁面
- manager-jmx – 允許訪問JMX代理和狀態(tài)頁面
- manager-status – 僅允許訪問狀態(tài)頁面
role 元素可取的值有6個,manager-gui,manager-script,manager-jmx,manager-status用于在管理webapps/manager項目時使用,admin-gui,admin-script用于管理webapps/host-manager項目時使用。這些role的值分別在這兩個web項目的web.xml文件中配置,所以用戶也可以修改相應(yīng)的web.xml文件,更精確的控制每個role所能訪問到的頁面。上面的示例中,root用戶可以訪問所有的管理界面,guest用戶只能查看服務(wù)器的狀態(tài)信息,而不能做其它操作。
注意 role、group、user三個元素必須順序出現(xiàn)。
二.修改后在別的主機登陸顯示403頁面
原因: 認情況下,只能從與Tomcat在同一臺計算機上運行的瀏覽器訪問Manager。如果要修改此限制,則需要編輯Manager的context.xml文件。
修改context.xml ip地址的正則表達式允許所有IP地址
最后還是不行
原因差點吐血,我修改的不是tomcat的安裝目錄里的文件,而是另一個沒用的安裝包……….
查找 tomcat安裝目錄 sudo find / -name *tomcat*
重新修改后可以登陸
更多Tomcat相關(guān)教程見以下內(nèi)容:
CentOS 6.6下安裝配置Tomcat環(huán)境 http://www.haoyitu.cn/Linux/2015-08/122234.htm
RedHat Linux 5.5安裝JDK+Tomcat并部署Java項目 http://www.haoyitu.cn/Linux/2015-02/113528.htm
Tomcat權(quán)威指南(第二版)(中英高清PDF版+帶書簽) http://www.haoyitu.cn/Linux/2015-02/113062.htm
Tomcat 安全配置與性能優(yōu)化 http://www.haoyitu.cn/Linux/2015-02/113060.htm
Linux下使用Xshell查看Tomcat實時日志中文亂碼解決方案 http://www.haoyitu.cn/Linux/2015-01/112395.htm
CentOS 64-bit下安裝JDK和Tomcat并設(shè)置Tomcat開機啟動操作步驟 http://www.haoyitu.cn/Linux/2015-01/111485.htm
Ubuntu 16.04下安裝Tomcat 8.5.9 http://www.haoyitu.cn/Linux/2017-06/144809.htm
Tomcat中session的管理機制 http://www.haoyitu.cn/Linux/2016-09/135072.htm