檢視許可權:
ll +檔名 //檢視檔案許可權。
ll -d +目錄名 //檢視目錄許可權
許可權物件:
屬主: u
屬組: g
其他人: o
所有人:a(u+g+o)
許可權型別:
讀:r=4
寫:w=2
執行: x=1
更改檔案許可權:+,-,= 數字
chmod u+x(777)file1
chmod 777 file1
chmod u=rw file1
更改檔案屬主屬組:
chown alice.hr file1 //改屬主、屬組
chown alice file1 //只改屬主
chown .hr file1 //只改屬組
chgrp -r hr dir1 //改檔案屬組,-r是遞迴的意思
acl檔案許可權管理:設定不同使用者,不同的基本許可權(r、w、x)。物件數量不同。
ugo設定基本許可權:只能乙個使用者,乙個組和其他人
setfacl -m u:alice:rw /home/test.txt //-m設定。-x刪除。-b刪除所有acl許可權
getfacl /home/test.txt //檢視acl
suid,(sgid):針對檔案/程式時,具備臨時提公升許可權。
給cat增加特殊許可權,別的使用者也能cat看root使用者的檔案:
chmod u+s /use/bin/cat //數字4777suid,2777sgid
rws(s)//s之前沒有x,s之前有x
檔案屬性 chattr//常用於鎖定某個檔案,拒絕修改
chattr +i file100 //不能更改,重新命名,刪除。a允許對檔案進行追加操作
檢視不同的屬性:
lsattr file100 --
--i--
----
--e- file100 //檢視不同屬性
程序掩碼umask
預設0022,系統建立目錄預設0777-0022,對檔案去掉了所以執行0755-0111
Linux 基礎6 基本許可權管理
etc passwd 一共有七個字段 第一字段 使用者名稱 第二字段 密碼標記 第三字段 uid 0 表示超級使用者 1 499 系統使用者 偽使用者 500 65535 普通使用者 第四字段 gid 使用者初始組id 第五字段 使用者說明 第六字段 家目錄 第七字段 登入之後的shell 初始組 ...
linux基本許可權 基本許可權修改
1.檢視檔案的讀寫執行許可權 root live wu ll total 0 rw r r 1 root root 0 jul 30 07 07 a.txt 2.許可權對檔案的作用說明 r 讀取檔案內容 可以對檔案執行 cat,more,head,tail操作 w 編輯,新增,修改檔案內容 可以執行...
Linux 基本許可權
ls命令的結果顯示,第一列就是檔案的許可權。如果不算最後的 有十位。許可權的含義如下圖所示 第一位 檔案型別常見有以下幾種,摘自centos6.8的info ls命令中 regular file 普通檔案 b block special file 塊裝置檔案,儲存檔案都是這種檔案 c charact...