02.組管理 終端命令
03.使用者管理 終端命令
04.修改檔案許可權
01.使用者和許可權的基本概念
1.1基本概念 序號
許可權英文
縮寫數字代號01讀
readr4
02寫writew2
03執行
excutex1
04無許可權-0
1.2 組
1.3 ls-l擴充套件
目錄擁有者許可權
組許可權其他使用者許可權
檔案許可權示例
-r w -
r w -
r - -
目錄許可權示例
dr w x
r w x
r - x
1.4 chmod 簡單使用
chmod +/-rwx 檔名|目錄名
1.5 超級使用者
sudo
若其未經授權的使用者企圖使用sudo
,則會發出警告郵件給管理員
02.組管理 終端命令 序號
命令作用
01groupadd組名
新增組02
groupdel組名
刪除組03
cat/etc/group
確認組資訊
04chgrp -r 組名 檔案/目錄名
遞迴修改檔案/目錄的所屬組
03.使用者管理 終端命令
3.1建立使用者/設定密碼/刪除使用者
序號命令
作用說明
01useradd -m -g 組 新建使用者名稱
新增新使用者
-m自動建立使用者家目錄,-g指定使用者所在的組,否則會建立乙個和同名的組
02passwd 使用者名稱
設定使用者密碼
如果是普通使用者,直接用passwd可以直接修改自己的賬戶密碼
03userdel -r 使用者名稱
刪除使用者
-r選項會自動刪除使用者家目錄
04cat/etc/passwd|grep 使用者名稱
確認使用者資訊
x新建使用者後,使用者資訊會儲存在/etc/passwd檔案中
3.2 檢視使用者資訊
序號命令
作用01
id[使用者名稱]
檢視使用者uid和gid資訊
02who
檢視當前所有登入的使用者列表
03whoami
檢視當前登入使用者的賬戶名
passwd檔案
/etc/passwd
檔案存放的是使用者的資訊,有6個分號組成的7 個資訊,分別是
1.使用者名稱
2.密碼(x,表示加密的密碼)
3.uid(使用者標識)
4.gid(組標識)
5.使用者全名或本地賬號
6.家目錄
7.登入使用的shell,就是登入之後,使用的終端命令,ubantu
預設是dash
usermod
# 修改使用者的主組(passwd中的gid)
usermod -g 組 使用者名稱
# 修改使用者的附加組
usermod -g 組 使用者名稱
#修改使用者登入 shell
usermod -s /bin/bash
注意 :預設使用useradd
新增的使用者是沒有許可權使用sudo
以root
身份執行命令的,可以使用以下命令,將使用者新增到sudo
附加組中
usermod -g sudo 使用者名稱
which(重要)
提示
which ls
# 輸出
#/bin/ls
which useradd
#輸出#/usr/sbin/useradd
bin和sbin
3.3 切換使用者
序號命令
作用說明
01su - 使用者名稱
切換使用者,並且切換目錄
- 可以切換家目錄,否則保持位置不變
02exit
退出當前登入使用者
04.修改檔案許可權
序號命令
作用01
chown
修改擁有者
02chgrp
修改組03
chmod
修改許可權
# 修改檔案|目錄的擁有者
chown 使用者名稱 檔名|目錄名
# 遞迴修改檔案|目錄的組
chgrp -r 組名 檔名|目錄名
# 遞迴修改檔案許可權
chmod -r 755 檔名|目錄名
# 直接修改檔案|目錄的 讀|寫執行許可權,但不能精確到 擁有者|組|其他使用者
chmod +/-rwx 檔名|目錄名
rwx
421
4217
rwx420
6rw-40
15r-x400
4r–02
13-wx020
2-w-00
11–x0
000—
Linux學習筆記(4)之使用者 使用者組及許可權管理
使用者組管理 1 groupadd 使用者組名 eg gruopadd grp1 建立使用者組grp1 2 gruopdel 使用者組名 eg groupdel grp1 刪除使用者組grp1 使用者管理 1 useradd 選項 使用者名稱 eg useradd usr1 建立使用者usr1 us...
Linux使用者許可權命令 4
2.組管理 終端命令 使用者管理 終端命令 序號許可權 英文縮寫 數字代號01讀 readr4 02寫writew2 03執行 executex1 ls l可以檢視資料夾下檔案的詳細資訊,從左到右依次是 sudo 獲取超級管理員方法 sudo su 輸入密碼 ctrl d 退出 若其未經授權的使用者...
linux學習筆記 4建立使用者
一般用法 useradd mysql 含義 建立 mysql使用者 特殊用法 1 useradd d usr cjh m cjh 含義 建立cjh使用者 產生乙個主目錄 usr cjh usr為預設使用者主目錄組在的父目錄 特殊用法 2 使用者名稱 gem 該使用者登陸shell是 bin sh 隸...