網站檔案許可權設定,別告訴我你認識它!

發表於2015-09-01

在很多情況下,我們要根據自己的實際情況來設定網站檔案的許可權,以賦予指定物件對檔案的操作許可權。在我們建站或者實際的網站維護中,合理的許可權設定將會保護我們網站檔案的安全。

比如,我們只想網站所有者對網站的檔案進行讀寫、執行,我們怎麼設定?

如果我們開發了一款網站程式,不是我們的會員就只能讀取,而不能寫入或者是執行?

再比如我們在安裝某些網站程式的時候,安裝過程中會有一個安裝環境的檢測,大多數也會檢測到某些檔案的許可權設定是否符合程式安裝要求。

所以,無論是初入網際網路的還是網際網路熟手的,都有必要重視網站檔案許可權設定的重要性。

什麼是網站檔案許可權?(看下圖)

比如我要對commands.php檔案進行許可權的設定,我就在FTP中開啟檔案屬性,可以看到這個檔案許可權設定的介面。下邊給大家說一下每一個選項所代表的數字。

讀取—4,寫入—2,執行—1

對應的英文字母縮寫是:

Read(r—4),Write(w—4),exe(x—4)

比如我要給commands.php檔案設定所有者許可權為可讀寫,可執行,那麼就在所有者許可權上全部打勾(如下圖),而在數值化許可權那裡就會顯示“700”

同理,如果大家要給同組設定許可權,也可以按照所有者許可權設定方法進行相應的打勾。

比如“777”代表許可權,對應rwxrwxrwx,從左往右第一位‘7’代表屬主的許可權對應第一組‘rwd’,r標識可以讀,w代表可以寫,x代表可以執行。第二位‘7’代表屬組的許可權,第三位‘7’代表所有人的許可權。

下邊給大家列出一些常見的檔案許可權:

444r--r--r--

600rw-------

644rw-r--r--

666rw-rw-rw-

700rwx------

744rwxr--r--

755rwxr-xr-x

777rwxrwxrwx

檔案許可權可以針對不同的物件進行合理的設定,很好的配合我們開發網站,當然網站檔案許可權的設定更重要的是保護網站資料的安全性,防止他人惡意修改網站檔案或者是寫入檔案。比如我們常見的網站被掛黑鏈或者是網站檔案無意間多了可疑的檔案,這都是因為網站檔案許可權設定不合理造成的。

文/劉三土部落格(www.liusantu.com) 一個半路出家轉型的自媒體部落格

相關文章