教到Linux 的acl ,只是大致地講了一下,結合我自己之前的認識,在這裡記錄一下。
(當初我之所以知道 Linux也有acl這工具,是因為我在學習cisco路由時,學到ACL訪問控制列表的內容,突發其想,想著Linux有沒有訪問控制之類 的東西?就上網搜了一下,結果真搜到了,當時真興奮。哈哈。這是題外話)
首先先模擬一下環境,先創建一個文件系統。
割一塊大小512字節大小的文件出來 。
然後,將它與循環設備/dev/loop0連接在一起。
這樣子,環境就做好了,以後的實驗操作都在這個文件系統上做。
設置ACL的命令是這樣的:
setfacl -m u:用戶:rwx file
做個實驗看看效果 :
這樣子,對於由root創建的文件,用戶test1也有了可讀可寫的權限了。