Linux學習筆記之使用者與使用者組的管理

2021-10-06 11:41:23 字數 2596 閱讀 7925

二、密碼管理

三、使用者切換

四、使用者組管理

四、使用者組切換

useradd 【選項】

選項 引數

資訊-c comment

指定一段注釋性描述

-d 目錄

指定使用者主目錄,如果目錄不存在,則同時使用-m選項,可以建立主目錄。

-g 使用者組

指定使用者所屬的使用者組。

-g 使用者組,使用者組

指定使用者所屬的附加組。

-s shell檔案

指定使用者的登入shell。

-u 使用者號

指定使用者的使用者號

建立使用者

useradd tom
系統預設建立,使用者的加目錄所在位置在/home/tom

vi /etc/passwd
uid,賬戶名,家目錄,shell程式

【需求一】:建立乙個普通使用者,其家目錄在/summer/my,主組為root。

注意:-m雖然可以建立目錄,但只能建立一級,因此想要指定多級目錄且,需要實現建立summer目錄。

mkdir /summer 

useradd -d /summer/my -m -g -root my

可以進入my的加目錄,pwd檢視

cd ~my

pwd

/summer/my

【需求二】:建立乙個普通使用者使用者名為hyh,主組root,附加組tom,adm,uid為600,執行使用者的shell程式為/bin/sh

useradd -g root -g adm,bin -u 600 -s /bin/sh hyh
可以通過檢視passwd檔案內容檢視:

hyh:x:600:0::/home/hyh:/bin/sh
可以通過以下命令檢視附加組資訊:

id hyh

uid=600(hyh) gid=0(root) groups=0(root),1(bin),4(adm)

usermod 【選項】

追加使用者的附加組:

usermod -ag ftp hyh
userdel 【選項】

userdel -r us
/home目錄中的us的家目錄也會被刪除。如果沒有-r 選項,/home目錄下依然會保留us的家目錄。

passwd 【選項】

選項資訊

-l鎖定賬戶,禁用

-u解鎖賬戶

-d刪除密碼

選項資訊

su 表示切換使用者之後,依然停留在當前目錄

su -

表示切換使用者之後,去到該使用者的家目錄

[root@izbp18at9sb67795dazm9mz ~]

# su hyh

[hyh@izbp18at9sb67795dazm9mz root]$

[root@izbp18at9sb67795dazm9mz ~]

# su - hyh

last login: mon may 25 15:11:49 cst 2020 on pts/0

[hyh@izbp18at9sb67795dazm9mz ~]$

groupadd 【選項】

選項 引數

資訊-g gid

指定新使用者組的gid

-o通常與-g同時使用,使新使用者組可以與系統已有的組id系

【需求】:建立乙個新的使用者組group1,gid為520。

groupadd -g 520 group1
可以使用#bash cat /etc/group檢視使用者組的資訊。

【需求】:建立乙個使用者組group2,gid和group1的相同。

groupadd -g 520 -o group1
groupmod 【選項】

選項 引數

資訊-g gid

指定使用者組新的gid

-o通常與-g同時使用,使新使用者組可以與系統已有的組id系

-n為使用者組改名

【需求】:將group1使用者組改名為group3,將gid修改為521。

groupmod -g 521 -o -n group3 group1
groupdel 【選項】

如果乙個使用者同時屬於多個使用者組,那麼使用者可以在使用者組之間切換,以便具有其他使用者組的許可權。

newgrp

linux學習之使用者與使用者組(6)

linux系統儲存使用者記錄是在 etc passwd這個檔案內 linux系統使用者的密碼記錄在 etc shadow這個檔案內 linux系統使用者組的資訊記錄在 etc group這個檔案內 每個使用者都有乙個使用者id,叫做uid user identification 每個使用者組都有乙個...

Linux筆記之使用者管理

linux命令 shutdown shutdown h now 立即關機 shutdown h 1 一分鐘後關機 shutdown r now 立即重啟 halt 關機 reboot 重啟 sync 記憶體同步 logout 登出 這個主要是針對遠端登入,圖形介面上是無效的 使用者管理 新增使用者 ...

學習linux之使用者 檔案

學習linux之使用者 檔案 許可權操作 新增 gropuadd 使用者組名 修改 groupmod 使用者組名 刪除 groupdel 使用者組名 新增使用者 新增 useradd 使用者名稱 設密碼 passwd 密碼 刪除 userdel 使用者名稱 修改 usermod 使用者名稱 檢視檔案...