Linux 下將所有目錄權限設成 755, 檔案權限設成 644

| 0 Comments| | 01:56
Categories:

首先切換到要處理的目錄

$ cd /home/user/public_html

 
把所有底下的目錄權限改成 755,檔案權限改成 644: (包含子目錄)

$ find . -type d -exec chmod 0755 {} \; 
$ find . -type f -exec chmod 0644 {} \; 

 
也可以使用 xargs 來完成 (聽說更快些)

$ find . -type d -print0 | xargs -0 chmod 755
$ find . -type f -print0 | xargs -0 chmod 644

 
0755 = “rwxr-xr-x” ; 644 = “rw-r–r–“
 

對於特定檔案的處理

像是我們要把 php 權限改成 640

$ find . -type f -name "*.php" -exec chmod 0640 {} \;

 
 
Source: How to Set all directories to 755 And all files to 644

Leave a Reply

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *