1. 程式人生 > >基本許可權UGO

基本許可權UGO

檔案許可權設定:可以賦予某個使用者或組 能夠以何種方式 訪問某個檔案

檔案許可權管理之:UGO設定基本許可權(r,w,x)
rw-r–r-- alic hr install.log
許可權物件:
屬主:u
屬組:g
其他人:o
許可權型別:
讀 : r 4
寫 :w 2
執行:x 1

1.1 設定許可權

1.更改檔案屬主、屬組

=chown

chown alice.hr file1//改屬主,屬組
在這裡插入圖片描述
chown alice file2//只改主
chown .hr file2//只改組 (組前面要加.)
在這裡插入圖片描述

=chgrp

chgrp it file1//改檔案屬組(直接寫組名)
在這裡插入圖片描述


chgrp -R it dir1//改檔案屬組(-R遞迴)
在這裡插入圖片描述

2、更改許可權

a.使用符號
物件 賦值符 許可權型別
u+r(屬主增加讀)
chmod g - w file1(組減少寫)
o=x(其他人執行)
a(代表所有)
例如:
chmod u+x file1//屬主增加執行
在這裡插入圖片描述
chmod a=rwx file1//所有人等於讀寫執行
在這裡插入圖片描述
chmod a=- file1//所有人沒有許可權
在這裡插入圖片描述
chmod ug=rw,o=r file1//屬主屬組等於讀寫,其他人只讀
在這裡插入圖片描述

=b.使用數字

例如:chmod 764 file1(屬主讀寫執行 屬組讀寫 其他只讀)
在這裡插入圖片描述
1.2、設定許可權例項
例如:
在這裡插入圖片描述


新建一個組hr
新建一個使用者hr01 hr02屬於組hr
建立一個目錄 /home/hr
讓這個目錄home/hr 屬於組hr
為/home/hr這個目錄設定許可權(屬組屬主可以讀寫執行 其他什麼都不可以)
在這裡插入圖片描述
如圖所示屬主的使用者和hr組下的使用者可以檢視/home/hr 而其他使用者不可以檢視
在這裡插入圖片描述

在這裡插入圖片描述