我想在我的Linux機器上擁有777權限的目錄,但是放置(複製/移動)的任何文件都需要自動擁有666個權限集。 換句話說,Linux中是否有可能放置任何文件的目錄自動變爲不可執行的目錄?自動設置目錄中創建的文件的權限
0
A
回答
1
您可以使用noexec
標誌掛載文件系統;即使其權限指示不正確,此類系統中的任何文件都不可執行。
0
這樣做將是使用「的umask」內置的一個好方法,這會影響當前shell環境的文件創建掩碼,就可以得到當前屏蔽與
umask -S
所以要創建文件具有一定的面具,你可以做到以下幾點:
mask_for_file_creation="u=rw,g=rw,o=rw"
curr_mask=$(umask -S)
umask $mask_for_file_creation
#create files here
umask $curr_mask
提供的屏蔽,以套的umask面具該數值的第一個參數。
相關問題
- 1. 如何設置RabbitMQ目錄的權限來創建新文件?
- 2. 設置創建的文件權限
- 3. 創建文件並設置目錄權限
- 4. 設置創建目錄的權限以將文件複製到其中
- 5. 創建新項目後自動設置列表項權限
- 6. 錯誤的權限設置新創建的目錄
- 7. 創建目錄權限
- 8. Codeigniter - 設置目錄和文件權限(chmod設置)
- 9. 創建虛擬目錄並設置權限IIS7 - 由於權限不足,無法讀取配置文件
- 10. udev'd設備文件的自動權限?
- 11. PHP創建的目錄沒有權限...?
- 12. 設置不同的apache目錄權限
- 13. 設置安裝目錄的權限
- 14. 如何使用PHP創建目錄後設置權限?
- 15. 在Windows XP中設置目錄權限
- 16. Powershell在主目錄中設置權限
- 17. 設置創建包含網站的文件夾的權限
- 18. 在Linux下爲目錄下新創建的文件和子目錄設置默認權限?
- 19. 在Android中爲/ data/sdcard設置默認文件/目錄權限
- 20. 目錄中的文件權限
- 21. 如何配置PHP有權創建目錄和創建文件?
- 22. 創建文件夾/文件並設置權限
- 23. WiX權限 - 在預先存在的目錄上設置權限
- 24. IIS 7權限:如何爲目錄設置正確的權限?
- 25. C#文件/目錄權限
- 26. 對由javascript創建的文件設置權限
- 27. 設置文件夾的寫權限創建
- 28. 創建文件時的文件權限
- 29. 在創建活動目錄組後,使用DirectorySecurity設置NTFS權限
- 30. 主頁目錄在FreeIPA中自動創建時的權限不正確
更重要的是它是666還是該目錄中的文件不可執行? –