Linu基礎之許可權管理

2022-08-27 05:30:11 字數 2631 閱讀 7956

22.1)什麼是許可權

針對某些檔案或者程序,對使用者進行限制,許可權可以理解為用於約束使用者能對系統所做的操作。

22.2)許可權和使用者的關係

[root@centos7 ~]# ll

total 1364

drwxr-xr-x. 2 root root     6 jun 18 17:43 conf

d檔案型別

rwx檔案屬主(所屬使用者)許可權

r-x檔案所(屬組)屬使用者組

r-x其他使用者

2硬鏈結數

root檔案的屬主(所屬使用者)

root檔案的屬組(所屬使用者組)

6檔案的大小(檔案中的位元組數)

jun 18 17:43檔案的修改時間

conf檔名

-普通檔案

l軟鏈結檔案

ssocket,套接字

c塊裝置

22.3)授權方式

22.3.1)加號減號授權

rw-r-x-wx

--x-w-r--

--x-w-r--

rwx ---> u(user)g(group)o(other)

[root@oldboy ~]# chmod u+w zls

u+xg+w

o+r

22.3.2)數字授權

r:4  w:2  x:1  -:0

chmod 755 test.txt

22.3.3)等於號授權

[root@oldboy ~]# chmod u=rwx,g=rw,o=r zls

22.4)許可權對檔案、目錄的作用

22.4.1)許可權對檔案的作用

檔案只有r許可權: 具有讀取\閱讀檔案內容許可權

1.能使用檢視類命令cat、head、tail、less、more

2.不能複製、不能移動、不能編輯,不能刪除 寫入許可權(w)

如果檔案只有w許可權: 具有新增、修改檔案內容的許可權

1.使用vim編輯會提示許可權拒絕, 但可強制儲存,會覆蓋檔案的所有內容

2.使用echo、cat命令重定向或追加重定向技術可以往檔案內寫入資料

3.不能複製、不能移動、不能刪除,(刪除需要看上級目錄w的許可權) 執行許可權(x)

檔案只有x許可權,具有執行檔案的許可權。

//注意: 普通使用者需要有r許可權,管理員不需要

1.不能執行、檢視、編輯、複製、移動、刪除

總結rwx對檔案的影響

讀取許可權(r)具有讀取\閱讀檔案內容許可權

1.只能使用檢視類命令cat、head、tail、less、more

​寫入許可權(w)具有新增、修改檔案內容的許可權

1.使用vim編輯會提示許可權拒絕, 但可強制儲存,會覆蓋檔案的所有內容

2.使用echo命令重定向的方式可以往檔案內寫入資料,>>可以進行追加

3.不能刪除檔案,因為刪除檔案看的不是檔案的屬性,需要看上級目錄是否有w的許可權

​執行許可權(x)具有執行檔案的許可權

1.執行許可權什麼用都沒有

2.如果普通使用者需要執行檔案,需要配合r許可權

22.4.2)許可權對目錄的作用

目錄只有r許可權: 具有瀏覽目錄及子目錄許可權

1.能使用ls命令瀏覽目錄及子目錄, 同時會提示許可權拒絕

2.能使用ls -l命令瀏覽目錄及子目錄, 會帶問號,同時只能看到檔名

總結: 目錄只有r許可權,僅僅只能瀏覽內的檔名,無其他操作許可權 寫入許可權(w)

如果目錄只有w許可權: 具有增加、刪除或修改目錄內檔名許可權(需要x配合)

//注意: 如果目錄有w許可權, 可以在目錄內建立檔案, 刪除檔案(跟檔案本身許可權無關)

不能進入目錄、不能複製目錄、不能刪除目錄、不能移動目錄 執行許可權(x)

目錄只有x許可權

1.只能進入目錄

2.不能瀏覽、複製、移動、刪除

rwx對目錄來說:

r: 不能進入目錄,可以通過ls看到目錄裡面的檔名,如果使用ls -l只能看到目錄裡面的檔案 屬性全部都是???

w: 單純的w沒有任何的意義

x: 進入目錄,什麼都做不了

目錄許可權的組合

rx: 可以進入到乙個目錄,能檢視裡面的檔案,但是不能刪除檔案,如果要修改檔案需要看檔案的許可權

總結rwx對目錄的影響

讀取許可權(r),如果目錄只有r許可權: 具有瀏覽目錄及子目錄許可權

1.可以使用ls命令瀏覽目錄及子目錄, 但同時也會提示許可權拒絕

2.使用ls -l命令瀏覽目錄及子目錄,檔案屬性會帶問號,並且只能看到檔名

總結: 目錄只有r許可權,僅僅只能瀏覽內的檔名,無其他操作許可權

​寫入許可權(w),如果目錄只有w許可權: 具有增加、刪除或修改目錄內檔名許可權(需要x許可權配合)

ps: 如果目錄有w許可權, 可以在目錄內建立檔案, 刪除檔案(跟檔案本身許可權無關)

不能進入目錄、不能複製目錄、不能刪除目錄、不能移動目錄

​執行許可權(x),如果目錄只有x許可權

1.只能進入目錄

2.不能瀏覽、複製、移動、刪除

linux基礎之許可權管理

1.1.開啟 mount o remount,acl 重新掛載根分割槽,並掛載加入acl許可權 永久開啟分割槽acl許可權 第一步 修改vim etc fstab在defaults後面加acl 開機自動掛載檔案 uuid 1a0b2bc7 847f 49d8 baa7 2903e818cf75 bo...

Oracle基礎 許可權管理

一 資料庫許可權分類 許可權是指使用者對某個功能是否具有執行的權利。在oracle中,許可權分為系統許可權和物件許可權。1 系統許可權 系統規定使用者使用資料庫的許可權。例如建立表空間,建立表,刪除表的權利。這些都屬於系統許可權。2 物件許可權 某種許可權使用者對其它使用者的表或檢視的訪問許可權。二...

Linux基礎 許可權管理

1.使用者許可權 認證 1.1 authentication 授權 authorization 審計 adition 1.2 linux使用者和組的主要配置檔案 1.3 安全上下文 程序代表使用者在進行 誰啟動了程序,程序就擁有誰的身份 以程序 process 發起者的身份執行 1.4 使用者 1....