Linux使用者許可權常用命令

2021-10-12 18:47:46 字數 2704 閱讀 8166

序號許可權

英文縮寫

數字代號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 組 新建使用者名稱

新增新使用者

-m 自動建立使用者家目錄-g 指定使用者所在的組,否則會建立乙個和同名的組

02passwd 使用者名稱

設定使用者密碼

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

03userdel -r 使用者名稱

刪除使用者

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

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

確認使用者資訊

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

序號命令

作用01

id [使用者名稱]

檢視使用者 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

退出當前登入賬戶

命令作用

01chown

修改擁有者

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使用者許可權 常用命令

uid為0 root x 0 0 root root bin bash 使用者名稱 密碼 uid gid 組名 家目錄 所用的shell 建立乙個使用者,缺省會建立乙個組,組的名字和使用者的名字是一樣的 hpsk x 500 500 hpsk home hpsk bin bash 使用者名稱 密碼 ...

Linux常用命令 許可權管理

1 chmod change the permissions mode of a file 語法 chmod 檔案或目錄 mode 421 檔案或目錄 功能描述 改變檔案或目錄許可權 範例 chmod g w file1 賦予檔案file1所屬組寫許可權 chmode 777 dir1 設定目錄di...

Linux常用命令 許可權管理

許可權 檔案目錄 r 4檢視檔案內容 列出目錄中內容 w 2修改檔案內容 目錄中建立,刪除檔案 x 1執行檔案 進入目錄 chmod 檔案或目錄 u user 所有者 g group 所屬組 o other 其他人 a all 所有三類 chmod r 777 檔案或目錄 r 遞迴修改chown 使...