Linux使用者及許可權基礎 3 Linux延伸權限

來源:互聯網
上載者:User

1 預設許可權

1 每一個終端都有一個umask許可權來確定建立檔案和建立檔案夾的預設許可權

2 umask使用數字許可權來表示,比如022

3 目錄的預設許可權是777-umask,檔案的預設許可權是666-umask

4 普通使用者的umask是0002,root使用者的umask是022

5 那麼建立檔案的許可權為666-0002 = 664 => rw-rw-r--

比如我在家目錄下建立一個新的檔案名稱叫LinuxCast.net

那麼建立檔案夾(目錄)的許可權為777-0002 = 775 => rwxrwxr-x

比如我在家目錄下建立一個新的檔案夾Linux

6 使用umask來設定終端的umask值

2 特殊許可權

1 除了普通許可權外還有三種特殊的許可權

2      許可權                           對檔案的影響                           對目錄的影響

suid                       以檔案 所屬使用者身份執行                    無

                           而非執行檔案的使用者

sgid                       以檔案 所屬組身份運行              在該目錄中建立新檔案的所屬組 和該目錄相同

sticky                                  無                               對目錄擁有寫入許可權的使用者可以 刪除其擁有的檔案

                                                                          但是不 能刪除其它使用者的所擁有的檔案                                                                  

3 設定特殊許可權

1 設定suid

chmod u+s 檔案名稱

2 設定sgid

chmod g+s 檔案名稱

3 設定sticky

chmod o+t 檔案名稱

4 和普通許可權一樣特殊許可權也可以利用數字來表示

suid = 4

grid = 2

sticky = 1

查看本欄目更多精彩內容:http://www.bianceng.cn/OS/Linux/

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.