Tomcat 設定訪問密碼

2021-06-16 16:41:29 字數 686 閱讀 1198

1. 先在tomcat中配置新的使用者

$tomcat_home/conf/tomcat-users.xml

tomcat-users.xml 為使用者配置檔案

先新增分組,這裡暫時先用user作為組名。

然後,在為該分組新增新增使用者,這裡 已 admin 使用者為例。

我們為user組中新增 admin使用者,使用者名為admin, 密碼為 admin123, 這個可以隨自己需要修改。

切記,roles 一定要為 剛才新增的分組 user。

2. 為當前tomcat新增訪問限制。

廢話不多說,直接上**。

/*user

basic

test access control

這裡需要修改web.xml檔案,需要對哪個站點做訪問限制,就把這段**放在哪個站點下面。

為了方便,我直接限制了整個tomcat的訪問,所以我是放在該目錄下的。

$tomcat_home/conf/web.xml

這裡一定要注意,user這裡的role-name節點的值,一定要對應剛才新增的分組。

重啟tomcat,搞定。

Tomcat設定HTTPS訪問

根據查閱,選擇了最方便的一種方法。簡單來說有兩步,1 新生成乙個金鑰庫keystore 2 配置 tomcat 以使用該 keystore 檔案。此時https可以訪問,但會有證書不信任問題,介意的話可以匯入證書。一 生成金鑰庫 1 開啟命令列,進入jdk bin目錄下 2 輸入命令 keytool...

apache設定賬戶密碼訪問

1.修改http.conf檔案,設定指定目錄的配置,增加驗證。將allowoverride none改為allowoverride authconfig 或 allowoverride all 2.在指定目錄下增加.htaccess檔案 authname apache authtype basic ...

Redis 設定Redis訪問密碼

設定密碼有兩種方式。1.命令列設定密碼。執行cmd切換到redis根目錄,先啟動服務端 redis server.exe另開乙個cmd切換到redis根目錄,啟動客戶端 redis cli.exe h 127.0.0.1 p 6379客戶端使用config get requirepass命令檢視密碼...