一,檢視和讀取許可權資訊
1,ls -l 檔名,檢視檔案許可權
ls -ld 目錄名,檢視目錄許可權
2,檔案與許可權的區別:
檔案:r---可讀取此檔案的內容
檔案:x---該檔案有被系統執行的許可權
目錄:r---列出目錄中的內容
目錄:w---可以改動目錄下的檔案如:touch,mkdir,rm等
目錄:x---進入目錄
目錄大小表示內部檔案的大小加上自身屬性的大小
3,chown 已存在使用者 檔案或目錄 ,改變檔案所有者為該使用者;
chown -r 已存在使用者 目錄,改變該目錄下所有檔案的所有為該使用者
chgrp 已存在使用者 檔案或目錄,改變檔案所屬組為該使用者;
chgrp -r ,同理
4,檔案許可權的設定
chmod (u,g,p,a)+/-(r,w,x)加減許可權
chmod 要改的許可權對應的數字 目錄或檔案(r:4,w:2,x:1)
chmod -r 777 /a(遞迴修改,a目錄及以下的所有許可權都會修改)
chmod --reference = file1 file2,把file1的許可權複製給file2
5,系統預留閾值—022
file—777-022-111=644
dir—777-022=755
更改值越大,檔案目錄許可權越小
永久更改系統閾值
vim/etc/bashrc
vim/etc/profile
之後進行兩個操作
source /etc/bashrc
source /etc/profile
Linux的帳號管理與ACL許可權設定
使用者在終端介面通過login介面,輸入帳號密碼後,linux系統做了什麼?先找尋 etc passwd 裡面是否有你輸入的賬號?如果沒有則跳出,如果有的話則將該賬號對應的 uid 與gid 在 etc group 中 讀出來,另外,該賬號的家目錄與 shell 設定也一併讀出 linux 會進入 ...
linux 賬號管理與ACL許可權設定
此文涉及命令 useradd usermod userdel passwd chage setfacl getfacl su sudo fingr chfn chsh id groupadd groupmod groupdel gpasswd visudo w who lastlog write m...
Linux 帳號管理與 ACL 許可權設定
1.linux 的賬號與群組 1.1 使用者識別 uid 與 gid 1.2 使用者賬號 etc passwd,etc shadow 1.3 關於群組 有效與初始群組 groups,newgrp 2.賬號管理 2.1 新增與移除使用者 useradd,相關設定檔,passwd,usermod,use...