特殊許可權SUID,facl,Linux終端

2021-08-17 16:25:49 字數 1496 閱讀 9173

特殊許可權

passwd:s

suid: 執行某程式時,相應程序的屬主是程式檔案自身的屬主,而不是啟動者;

chmod u+s file

chmod u-s file

如果file本身原來就有執行許可權,則suid顯示為s;否則顯示s;

sgid: 執行某程式時,相應程序的屬組是程式檔案自身的屬組,而不是啟動者所屬的基本組;

chmod g+s file

chmod g-s file

develop team, hadoop, hbase, hive

/tmp/project/

develop

sticky: 在乙個公共目錄,每個都可以建立檔案,刪除自己的檔案,但不能刪除別人的檔案;

chmod o+t dir

chmod o-t dir

000:

001:

...110:

111:

chmod 5755 /backup/test

umask 0022

umask

檔案系統訪問列表:

tom:

tom, tom基本組

jerry: other:r--

chown

facl:filesystem access control list

利用檔案擴充套件儲存額外的訪問控制許可權

jerry: rw-

setfacl

-m: 設定

u:uid:perm

g:gid:perm

-x:取消

u:uid

g:gid

getfacl

終端型別:

console: 控制台

pty: 物理終端 (vga)

tty#: 虛擬終端 (vga)

ttys#: 序列終端

pts/#: 偽終端

許可權和特殊許可權

許可權 1 對限 a 三者 u 擁有者 屬主 g 基礎組 主組 屬組 0 其他人 讀 寫 執行 讀 寫 執行 讀 寫 執行 許可權位共九位 r w x r w x r w x u g o 列 u rwx 擁有者具有讀寫執行的許可權 g r x 基本組具有讀和執行的許可權 o r 其他人只具有讀的許可...

特殊許可權set uid set gid stick

一 linux的特殊許可權 1 特殊許可權set uid 普通使用者執行passwd命令時,可以臨時獲得root許可權,從而可以更改密碼,passwd顯示的是 rws,並非傳統的rwx,這個s就是set uid許可權 平時工作中,普通使用者如果使用命令ls root 會提示沒有許可權的,如何給這些二...

Linux 特殊許可權

特殊許可權 對檔案的影響 對目錄的影響 u s suid 以擁有檔案的使用者身份,而不是以執行檔案的使用者身份執行檔案。無影響。g s sgid 已擁有檔案的組的身份執行檔案。在目錄中最新建立的檔案將其組所有者設定為與目錄的組所有者相匹配。o t sticky 無影響。對目錄具有寫入許可權的使用者僅...