Linux 特殊許可權

2021-08-13 09:32:27 字數 533 閱讀 3439

特殊許可權

對檔案的影響

對目錄的影響

u+s(suid)

以擁有檔案的使用者身份,而不是以執行檔案的使用者身份執行檔案。

無影響。

g+s(sgid)

已擁有檔案的組的身份執行檔案。

在目錄中最新建立的檔案將其組所有者設定為與目錄的組所有者相匹配。

o+t(sticky)

無影響。

對目錄具有寫入許可權的使用者僅可以刪除其所擁有的檔案,而無法刪除或強制儲存到其他使用者所擁有的檔案。

對可執行檔案的 setuid(或 setgid)許可權表示將以檔案的使用者(或組)身份執行命令,而不是以執行命令的使用者身份。

對目的 setgid 許可權表示在該目錄中建立的檔案將繼承該目錄的組所屬關係,而不是繼承自建立使用者。這通常用於組協作目錄,將檔案從預設的專有組自動更改為共享組。

目錄的黏貼位可以為檔案刪除設定特殊許可權:僅檔案所有者(和 root 使用者)可以刪除目錄中的檔案。

linux特殊許可權

訪問控制列表 應用場景,我有我所屬目錄的所有許可權,我的開發組也有,但是我有乙個朋友想要進我的目錄參觀,不能給所屬也不能讓他進組,需要乙個後門這就是acl訪問控制列表。首先要在掛載後面加上acl選項 可在mount o remount,acl 也可在 etc fstab表中改正重啟 兩個常用命令 g...

Linux的特殊許可權

linux中除了常見的讀 r 寫 w 執行 x 許可權以外,還有3個特殊的許可權,分別是setuid setgid和stick bit 1 setuid setgid 先看個例項,檢視你的 usr bin passwd 與 etc passwd檔案的許可權 root mylinux ls l usr...

Linux檔案特殊許可權

linux中檔案除了r w x這三個讀 寫 執行的許可權還有特殊許可權 s t suid許可權 當s這個標誌出現在檔案所有者的x許可權上時 如 rwsr xr x 則被稱為set uid,簡稱suid許可權。suid限制 1 suid許可權僅對二進位制程式 可執行程式 有效。2 執行者對於該程式需要...