Linux檔案許可權的設定方法

來源:互聯網
上載者:User

   Linux中,每一個檔案都具有特定的屬性。主要包括檔案類型和檔案許可權兩個方面。可以分為5種不同的類型:普通檔案、目錄檔案、連結檔案、裝置檔案和管道檔案。

  所謂的檔案許可權,是指對檔案的存取權限,包括對檔案的讀、寫、刪除、執行。Linux 是一個多使用者作業系統,它允許多個使用者同時登入和工作。因此 Linux 將一個檔案或目錄與一個使用者或組聯絡起來。存取控制清單(ACL:Access Control List)為電腦提供更好的存取控制,它的作用是限制包括root使用者在內的所有使用者對檔案、資源或者通訊端的訪問。下面就來教大家簡單的設定方法。

  步驟1 檢查系統核心

  首先檢查你的Linux系統的核心是否有支援ACL的功能。因為Linux系統並不是每一個版本的核心都有支援ACL的功能,而最簡單的方法就是檢查系統目前的核心能否支援:

  [root@mail /]# cat /boot/config-kernel-version grep -i ext3

  CONFIG_EXT3_FS=m

  CONFIG_EXT3_IDEX=y

  CONFIG_EXT3_FS_XATTR_SHARING=y

  CONFIG_EXT3_FS_XATTR_USER=y

  CONFIG_EXT3_FS_XATTR_TRUSTED=y

  CONFIG_EXT3_FS_ACL=y

  此時如果能看到上面的幾項則表示已經編譯到核心中,ext3_blank>檔案系統已支援ACL功能,這些功能在編譯核心選項中都可以找到。如果編譯時間找不到,可以到ACL的官方網站來安裝Kernel(http://acl.bestbits.at/)。

  步驟2 掛載分區

  你可以用下列的方式掛載分區並啟用ACL:

  #mount -t ext3 -o acl /dev/sda1 /fs1

  你也可以直接寫在/etc/fstab檔案中,這樣就可以在開機後支援ACL功能:

  #vi /etc/fstab

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.