day 005 Linux之使用者許可權相關命令

2021-10-02 09:49:51 字數 1712 閱讀 9268

一、chmod 簡單使用

chmod: 可以修改使用者/組對檔案/目錄的許可權.

命令格式:chmod +/-rwx 檔名/目錄名 .

二、組管理終端命令(通過sudo執行):

groupadd 組名 : 新增組

groupdel 組名 : 刪除組

cat /etc/group : 確認組資訊

chgrp -r 組名 檔案/目錄名 : 遞迴修改檔案/目錄的所屬組

提示:組資訊儲存在 /etc/group 檔案中.

三、使用者管理終端命令

1.常見使用者/設定密碼/刪除使用者(通過sudo執行):

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

passwd 使用者名稱 :設定使用者密碼. 如果是普通使用者,直接用 passwd 可以修改自己的賬戶密碼.

userdel -r 使用者名稱 : 刪除使用者. -r選項會自動刪除使用者家目錄.

2.檢視使用者資訊

id [使用者名稱] : 檢視使用者uid和gid資訊

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

whoami : 檢視當前登陸使用者的賬戶名

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

(1).使用者名稱

(2).密碼(x,表示加密的密碼)

(3).uid(使用者標識)

(4).gid(組標識)

(5).使用者全名或本地帳號

(6).家目錄

(7).登入使用的shell,就是登入之後,使用的終端命令,ubuntu預設是 dash .

3.設定使用者的主組/附加組和登入shell(通過sudo執行)

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

usermod -g 組 使用者名稱

修改使用者的附加組:

usermod -g 組 使用者名稱

修改使用者登入 shell :

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

提示:預設使用 useradd 新增的使用者是沒有許可權使用 sudo 以 root 身份執行命令的,可以使用以下命令,將使用者新增到sudo附加組中:usermod -g sudo 使用者名稱 .

4.檢視執行命令所在位置的命令格式:which 命令

5.切換使用者

su -使用者名稱:切換使用者,並且切換目錄

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

exit :退出當前登入賬戶

提示:su不接使用者名稱,可以切換到root.

6.修改檔案許可權

修改檔案/目錄的所有者 :

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

遞迴修改檔案/目錄的組 :

chgrp -r 組名 檔名/目錄名

遞迴修改檔案許可權 :

chmod -r 755 檔名/目錄名

Linux之使用者管理

1 建立computer使用者組,該組下面建立16級計科班使用者10個學生使用者和密碼,分別登入自己對應目錄,通過命令驗證 2 建立一使用者登入,改變預設目錄home,登入目錄為 xcu computer下,字元介面顯示使用者名稱資訊。3 建立lijia1,lijia2,lijia3三個使用者,在字...

Linux 之 使用者管理

新增使用者 useradd adduser 使用者名稱 預設將新增的使用者目錄放到 home 目錄下,使用者密碼預設與使用者名稱相同 新增使用者並指定使用者目錄 useradd d 目錄 使用者名稱 不能指定到已經存在的目錄下 新增使用者時指定組名 useradd g 組名 使用者名稱 將使用者新增...

Linux之使用者(一)

一 使用者存在的意義 linux系統其實是乙個多使用者 多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。比如 你想長期使用某大學的某某宿舍的某某床,你必須先考上大學,有了 某大學某專業某班級的學生誰誰誰 這個身份,你才能長期霸佔你...