tomcat8默認umask已改為027


1. umask的簡單介紹

不過我們通常只用后三位,同樣對應屬主屬組以及其他用戶的權限,例如你的賬號umask值為0022(可直接通過umask命令查看),
此時你創建的文件權限默認為644(文件初始的最高權限為666,umask設置為022,那么最終的權限為:6-0,6-2,6-2=644。
當然有人說文件的權限最高是777,是的沒錯,但我們說的是默認權限,默認權限是由umask決定的,
umask設置為000時文件的權限就是666,文件夾權限777),此時創建的目錄權限為755(目錄的最高權限為777,umask設置為022,
那么最終的權限為7-0,7-2,7-2=755)

2. 進入tomcat\bin目錄下;vim catalina.sh

#   UMASK (Optional) Override Tomcat's default UMASK of 0027
...
# Set UMASK unless it has been overridden
if [ -z "" ]; then
    UMASK="0027"
fi
umask 
... 

3. 需要手動改為UMASK="022"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM