學習目標:
1、了解linux的使用者和許可權概念
2、掌握使用者常用操作命令
3、掌握許可權的常用命令
學習過程:
一、使用者操作
1、基本命令介紹
adduser:用於新增使用者,建立使用者時指定組,如:#adduser –g groupa rick -u 指定uid。
userdel:用於刪除 -r 刪除使用者同時刪除該使用者主目錄及下的所有檔案。
usermod lgroupadd:用於新增使用者組。
passwd:用於修改使用者密碼,如果有許可權,還可以修改別人的密碼。
who:查詢當前有哪些使用者登入系統
id: 檢視自己的使用者資訊,如有許可權可檢視別人的如: #id rick lwhoami:檢視自己是誰
2、示例
新建乙個使用者組
groupadd liu
新建兩個使用者
useradd -g liu liu1
useradd -g liu liu2
使用id檢視使用者的資訊
id liu1
二、使用者、目錄和檔案的許可權
1、檢視目錄的各項講解
我們先通過ls -l或者ll命令檢視目錄下的資訊,資訊如下:
這樣我們可以得到更加資訊的資訊,顯示的資訊總共分為8段
目錄或者檔案的許可權資訊 連線檔案數 所屬使用者 所屬組 大小 最後修改時間 目錄或者檔名稱
從這裡我們知道每乙個檔案都屬於某個使用者和使用者組的,其他的資訊也比較好理解,下面我們就詳細講講第一段的許可權資訊。
2、許可權講解
許可權資訊格式類似drwxr-xr-x這樣,總共也分為四個組:d rwx r-x r-x。第乙個組d符號表示目錄,-符號表示是檔案。剩下三個組就是與許可權有關的。其中
第一組 :表示自己 user使用u表示
第二組 :表示同組 group使用g表示
第三組 :表示其他人 other使用o表示
每一組都是有四種表示符:
r :表示有read(讀)的許可權
w :表示有write(寫)的許可權
x :表示有execute (執行)的許可權
- 沒有
如上面這個例子drwxr-xr-x就表示這是個目錄,自己有讀寫執行等許可權,而同組的和其他人只有讀和執行許可權。
3、修改許可權命令
可以使用chmod修改許可權屬性。
修改bbb.txt的同組許可權為rw。
chmod
g=rw bbb.txt
為bbb.txt的同組人員新增x許可權。
chmod
g+x bbb.txt
4、使用數字表示的方式修改許可權
除了上面這樣修改許可權方式之外,我們還可以使用數字表示的方式設定許可權。
1 有此許可權
0 無此許可權
101表示就是r-x,110表示rw-。我們還需要把二進位制轉為十進位制。
111表示的許可權是rwx,使用十進位制7表示。表示下面這個例子
十進位制:765
二進位制:111110101
物件的許可權就是:rwxrw-r-x
chmod
765 bbb.txt
mysql使用者和許可權 MySQL使用者和許可權管理
使用者名稱 主機 使用者名稱 16字元以內 主機 主機名 www.chen.com,mysql ip 192.168.0.99 192.168.0.0 255.255.255.0 萬用字元 192.168.0.chen.com skip name resolve 略過名稱解析 許可權級別 全域性級別...
使用者和許可權
使用者和使用者組 etc passwd 儲存系統使用者的一些基本資訊 etc group 儲存系統使用者組的資訊 cat etc passwd 檢視系統使用者基本資訊 格式如上圖 使用者名稱 x uid gid cat etc group 檢視使用者組命令 useradd 使用者名稱 新增使用者命令...
許可權和使用者
檔案特殊許可權位 setuid s 屬主許可權 4 屬主權限位總結 r w x s chmod u s 檔案 setgid s 屬組許可權 2 屬組許可權位總結 r w x s chmod g s 檔案 顯示s說明有執行許可權,顯示s說明沒有執行許可權,沒有執行許可權s許可權無效 sticky bi...