Linux 2 使用者許可權相關命令

2021-09-09 08:56:11 字數 2502 閱讀 3861

序號

許可權英文

縮寫數字代號01讀

readr4

02寫writew2

03執行

excutex1

chmod +/-rwx 檔名|目錄名
sudo
若其未經授權的使用者企圖使用sudo,則會發出警告郵件給管理員

序號命令

作用01

groupadd 組名

新增組02

groupdel 組名

刪除組03

cat /etc/group

確認組資訊

04chgrp -r 組名 檔案/目錄名

遞迴修改檔案/目錄的所屬組

演練目標

python使用者的桌面資料夾下建立python學習目錄

新建dev

python學習目錄的組修改為dev序號

命令作用

說明01

useradd -m -g 組 新建使用者名稱

新增新使用者

02passwd 使用者名稱

設定使用者密碼

如果是普通使用者,直接用 passwd 可以修改自己的賬戶密碼

03userdel -r 使用者名稱

刪除使用者

-r 選項會自動刪除使用者家目錄

04cat /etc/passwd | grep 使用者名稱

確認使用者資訊

新建使用者後,使用者資訊會儲存在 /etc/passwd 檔案中 序號

命令作用

01id [使用者名稱]

檢視使用者 uid 和 gid 資訊

02who

檢視當前所有登入的使用者列表

03whoami

檢視當前登入使用者的賬戶名

passwd 檔案

/etc/passwd檔案存放的是使用者的資訊,由 6 個分號組成的 7 個資訊,分別是

使用者名稱密碼(x,表示加密的密碼)

uid(使用者標識)

gid(組標識)

使用者全名或本地帳號

家目錄登入使用的 shell,就是登入之後,使用的終端命令,ubuntu預設是dash

usermod

# 修改使用者的主組(passwd 中的 gid)

usermod -g 組 使用者名稱

# 修改使用者的附加組

usermod -g 組 使用者名稱

# 修改使用者登入 shell

usermod -s /bin/bash 使用者名稱

注意:預設使用useradd新增的使用者是沒有許可權使用sudoroot身份執行命令的,可以使用以下命令,將使用者新增到sudo附加組中

usermod -g sudo 使用者名稱
which(重要)
提示

which

ls# 輸出

# /bin/ls

which

useradd

# 輸出

# /usr/sbin/useradd

binsbin序號命令

作用說明

01su - 使用者名稱

切換使用者,並且切換目錄

- 可以切換到使用者家目錄,否則保持位置不變

02exit

退出當前登入賬戶

序號命令

作用01

chown

修改擁有者

02chgrp

修改組03

chmod

修改許可權

# 修改檔案|目錄的擁有者

chown 使用者名稱 檔名|目錄名

# 遞迴修改檔案|目錄的組

chgrp -r 組名 檔名|目錄名

# 遞迴修改檔案許可權

chmod -r 755 檔名|目錄名

# 直接修改檔案|目錄的 讀|寫|執行 許可權,但是不能精確到 擁有者|組|其他

chmod +/-rwx 檔名|目錄名

chmod演練目標

01.py的許可權修改為u=rwx,g=rx,o=r123.txt的許可權修改為u=rw,g=r,o=-test目錄以及目錄下的所有檔案許可權修改為u=rwx,g=rwx,o=rx

linux(2)許可權命令

如 ls l bin bash rwx r xr x 1 root wheel 430540 dec 23 18 27 bin bash 該字段中的首字元 指定該檔案的型別,本例中它是乙個常規檔案。其它可能的首字元還有 d 目錄 l 符號鏈結 c 字元專門裝置檔案 b 塊專門裝置檔案 p 先進先出 ...

LINUX2 使用者管理

使用者 使用者組 家 目錄 home 當使用者登入時會進入自己的家目錄中進行使用 linux的使用者至少屬於1個組 密碼操作 password 使用者名稱 備註 該命令只有root身份下才可以進行操作 給定密碼後修改密碼 password xq刪除使用者 查詢使用者資訊 id 使用者名稱 切換使用者...

Linux使用者許可權相關命令

序號 許可權英文 縮寫數字代號01讀 readr4 02寫writew2 03執行 chmod rwx 檔名 目錄名sudo 若其未經授權的使用者企圖使用sudo,則會發出警告郵件給管理員 序號命令 作用01 groupadd 組名 新增組02 groupdel 組名 刪除組03 cat etc g...