1 1 檔案許可權

2022-08-10 18:54:14 字數 815 閱讀 8924

站點目錄和檔案許可權

/myproject/index.php

結論:所有的許可權都是給予apache的許可權(其他人)而不是使用者和使用者組,因為是www-data使用者執行所有的操作。

之所以給使用者和使用者組設定合適的全下是方便開發人員檢視,編輯**而已

(1)最小許可權

/myproject apache至少要有進入的許可權 001    index.php  apache至少要有讀的許可權   004

(2)檔案操作許可權

以上許可權中**沒有進行檔案操作,比如新建,刪除,寫入的許可權。

所以如果**中有建立或寫入檔案的操作

/myproject apache至少要有進入的許可權 003    index.php  apache至少要有讀的許可權   004     apache新建檔案的許可權是 644 使用者:使用者組 www-data:www-data

(3)使用者和使用者組許可權

至於使用者和使用者組的許可權習慣設定

目錄75  檔案64

(4)習慣設定

目錄  755  apache沒有新建檔案的許可權 檔案  644

index.php
echo 'index.php'.'

';$result = file_put_contents('./test.txt','test');

if($result ===false

)else

linux11 檔案的特殊許可權

uid是一種對二進位制程式進行設定的特殊許可權,可以讓二進位制程式的執行者臨時擁有屬主的許可權 僅對擁有執行許可權的二進位制程式有效 檢視passwd命令屬性時發現所有者的許可權由rwx變成了rws,其中x改變成s就意味著該檔案被賦予了suid許可權。另外有讀者會好奇,那麼如果原本的許可權是rw 呢...

13 1 2 檔案許可權

上例的輸出中,每行檔案資訊的第 1組字串就是檔案的許可權資訊。字串的首個字元是用來表示該檔案的型別。d表示目錄 表示普通檔案 b表示塊輸入輸出裝置檔案,通常是磁碟驅動器 c表示連續輸入輸出裝置,通常是音效卡 數據機等 l表示是鏈結檔案,p表示管道檔案。第2 個至第4 個字元用來確定檔案的所有者許可權...

10 檔案許可權

目錄許可權 r read contents in directory w modify contents of directory x access directory r x ls w x touch rm mv chmod x cd mkdir m 700 abc mkdir abc umask...