天天看點

linux之權限和chmod、chown指令

<b>Linxu</b><b>的安全模型</b><b>:</b>

1.       每一個檔案都有屬主和屬組

2.       每個程序都以某個使用者和租的身份運作

3.       讀權限,寫權限,執行權限

4.       先使用者權限、組權限、其他權限

Rwxrwxrwx

<b>權限</b><b></b>

<b>檔案權限</b><b>:</b>某個資源的通路能力   讀 寫 執行

r:讀權限

w:寫權限

x:執行權限

-:沒有權限

<b>目錄權限</b><b>:</b>

   <b>r</b>:可以使用#ls列出裡面的内容

   w:建立或者删除檔案

   x:可以#cd切換至此目錄,或者ls –l 檔案

   -:沒有權限

<b>權限    </b><b>二進制      </b><b>八進制</b>

<b>---</b>       000          0

<b>--x</b>       001          1

<b>-w-</b>      010          2

<b>-wx</b>      011          3

<b>r--</b>       100          4

<b>r-x</b>       101          5

<b>rw-</b>      110          6

<b>rwx</b>      111          7

例如:640  à<b>rw-</b><b>-w-</b><b>---</b>

<b>修改檔案權限</b><b></b>

<b>#chown  FILENAME</b><b> </b><b>à</b>修改屬主

-R 屬主:屬組 FILENAME  à遞歸修改

<b>--reference=FILENAME</b><b>    </b><b>à</b>修改為某個檔案的屬主屬組權限

<b>#chgrp</b><b>    </b><b>à</b>修改屬組

<b>#chmod </b><b>修改内容</b><b> FILENAME</b><b>   </b><b>à</b>修改檔案權限  多個操作用,号隔開

   u=  à屬主

   g=  à屬組

   o=  à其他

   a=  à所有

   +/-号來實作  例如 u+x  g-x   o- 可同時操作多個 ,号隔開

   -R DIRECTORIESNAME   à遞歸修改

   -a DIRECTORIESNAME   à隻改目錄權限,目錄裡的檔案權限不變

繼續閱讀