0330學習筆記之系統高階許可權

2021-08-17 22:38:44 字數 974 閱讀 3848

型別:suid 4

sgid 2

sticky 1

其中 suid 是針對檔案進行提權使用的 ,比如說是cat檔案,這個檔案必須是二進位制檔案。

用法:chmod u+s /usr/bin/cat  :執行此命令後,所有的使用者都可以不收任何許可權的限制使用此命令訪問任何檔案。

sgid:針對資料夾繼承作用而使用的,如果乙個資料夾有此許可權,加入此檔案的組是hr,則任何使用者在該目錄下建立的檔案的組都是hr,繼承至父目錄。

用法:chmod g+s /hr

sticky:此許可權的效果是:如果乙個資料夾擁有此許可權,該檔案下所有的檔案只能是檔案的主人、目錄的擁者、root才可以刪除,其它使用者就算擁有許可權也無法刪除

用法:chmod o+t dir

用途:鎖定某個檔案,拒絕修改。

兩個命令來管理屬性lsattr、chattr

a 允許在檔案中進行追加操作

a 這個屬性不允許更新檔案的訪問時間

c 啟用這個屬性時,檔案在磁碟上自動壓縮

d 不能使用dump命令備份檔案

d 設定了資料夾的d屬性時,更改會在同步儲存在磁碟上

e 它表明,該檔案使用磁碟上的塊的對映擴充套件

i 在檔案上啟用這個屬性時,我們不能更改、重新命名或者刪除這個檔案

j 設定了這個屬性時,檔案的資料首先儲存在日誌中然後再寫入檔案

s 設定了這個屬性時,變更或更改同步儲存在磁碟上

-r 遞迴修改資料夾和子資料夾的屬性

-v chattr命令會輸出帶有版本資訊的冗餘資訊

-f 忽略大部分錯誤資訊

1.檢視許可權 lasttr + 檔名

2.增加不同的屬性

chattr +a 檔名  //只能追加

chattr +i 檔名  //不能更改,重新命名,刪除

chattr +a 檔名  //不能更改訪問時間。

3.檢視不同屬性

lsattr 檔名 檔名 檔名

許可權管理系統學習筆記

1.sql中的表級約束和列級約束 1 對於基本表的約束分為列約束和表約束 約束是限制使用者輸入到表中的資料的值的範圍,一般分為列級約束與表級約束。列級約束有六種 主鍵primary key 外來鍵foreign key 唯一 unique 檢查 checck 預設default 非空 空值 not ...

linux之ACL許可權學習筆記

在linux中我們接觸到的常見的許可權有三種身份 owner,group,others 搭配三種許可權 r,w,x,分別可用數字4 2 1表示 現在描述乙個場景 講授linux的jack老師建立了乙個資料夾 directory,hanson和bill屬於助教組,jack和助教組一起向資料夾direc...

linux學習筆記之許可權管理

umask 目錄 777 umask 檔案 666 umask touch後的許可權 umask 023 檔案預設不具有執行許可權 touch a.txt mod 643 可執行,自動加1。變為644。對目錄 mkdir bb mod 754不改變 suid sgid sticky 只能刪除自己建立...