在unix中創建一個新目錄時注意到了這一點,並且只是好奇它爲什麼會這樣。 謝謝爲什麼新的默認目錄具有用戶可執行權限,因爲新文件只有用戶讀取和寫入權限?
0
A
回答
1
由用戶創建並擁有完全權限的用戶擁有的新目錄沒有什麼大不了的。但是,如果意外執行或配置之前執行的新文件/程序可能會導致災難性後果。所以設計師決定給你一層保護。
它也阻止其他用戶執行該文件,除非您明確授予權限。
1
因爲您需要可執行權限才能導航到目錄。
因此,基本權限允許用戶讀取文件(讀取文件權限),並訪問目錄中的文件(目錄執行權限)。
請注意,文件夾的讀取權限允許用戶列出其中的文件。 (但不允許閱讀它們,除非獲得執行許可,如我之前所說的那樣)
1
基本上,目錄上的+ x意味着用戶可以「執行它」,因此更改爲它(根據權限位置替換組或其他用戶)。
因此drwxr--r--
表示只有用戶可以切換到目錄。更多here。
1
該目錄需要具有可執行權限,以便您可以執行諸如cd之類的操作。此外,可執行權限還允許您查看目錄中包含的文件的inode信息。
更多信息可在此source找到。
相關問題
- 1. 只有執行的用戶權限
- 2. 爲新用戶授予默認權限或默認組
- 3. 如何讀取/寫入只具有Android根權限的文件?
- 4. MySQL默認用戶權限
- 5. Django默認用戶權限
- 6. Java.nio無法寫入目錄,執行用戶實際上擁有寫入權限
- 7. 標準Wordpress目錄應具有什麼樣的讀/寫/執行權限?
- 8. 默認用戶權限調用可執行shell
- 9. 具有隻讀權限複製文件
- 10. 具有隻讀權限
- 11. 獲取哪些用戶具有管理員權限的帳戶(具有OAuthV2訪問權限)的API是什麼?
- 12. 爲什麼PHP需要「執行」權限才能寫入文件?
- 13. 目錄中所有文件的列表組和用戶權限
- 14. iOS應用程序有哪些目錄具有讀寫權限?
- 15. 爲什麼我的php腳本只在文件權限讀寫時執行?
- 16. 創建具有讀寫權限的新文件夾
- 17. 新Rails sass用戶有權限問題
- 18. 爲什麼Spring Security的BindAuthenticator需要讀取用戶權限?
- 19. Directory.Exists爲沒有讀/寫權限的用戶返回值?
- 20. 文件不具有讀取權限
- 21. 更新用戶權限Facebook
- 22. 拒絕默認用戶的Git權限
- 23. 爲什麼我無法訪問具有755權限的目錄
- 24. Tastypie - 允許未經授權的用戶使用只讀權限,同時允許授權的寫入權限
- 25. 具有不同訪問權限的類別:只讀許可權限,可寫入特權
- 26. 具有特定權限的Postgresql用戶
- 27. 具有根權限的用戶
- 28. htaccess的用戶具有不同權限
- 29. 檢查用戶是否具有讀/寫權限
- 30. C#測試用戶是否有寫入文件夾的權限