在Debian系統下配置Tomcat用戶權限,需要遵循以下步驟:
sudo adduser --system --group --disabled-login --no-create-home --home /opt/tomcat tomcat
這將創建一個名為"tomcat"的系統用戶,該用戶不能登錄,并且沒有家目錄。
sudo chown -R tomcat:tomcat /opt/tomcat
這里,我們假設你已經將Tomcat安裝在/opt/tomcat
目錄下。如果你的安裝位置不同,請相應地更改路徑。
sudo chmod -R 750 /opt/tomcat
/lib/systemd/system/tomcat.service
或/etc/systemd/system/tomcat.service
),請確保User
和Group
指令設置為新創建的用戶:[Service]
User=tomcat
Group=tomcat
sudo systemctl daemon-reload
sudo systemctl restart tomcat
現在,Tomcat將以新創建的用戶身份運行,從而限制了對Tomcat目錄的訪問權限。