11-用戶管理

提示:創(chuàng)建用戶/刪除用戶/修改其他用戶密碼 的終端命令都需要通過(guò) sudo 執(zhí)行

11.1 創(chuàng)建用戶/刪除用戶/設(shè)置密碼
序號(hào) 命令 作用 說(shuō)明
01 useradd -m -g 組名 新建用戶名 添加新用戶 -m自動(dòng)建立用戶家目錄 -g 指定用戶所在的組,否則會(huì)建立一個(gè)同名的組
02 passwd 用戶名 設(shè)置用戶密碼 如果是普通用戶,直接用passwd可以修改自己的賬戶密碼
03 userdel -r 用戶名 刪除用戶 -r選項(xiàng)會(huì)自動(dòng)刪除用戶家目錄
04 cat /etc/passwd grep 用戶名 確認(rèn)用戶信息 新建用戶名,用戶信息會(huì)保存在 /etc/passwd文件中

提示:

  • 創(chuàng)建用戶時(shí),如果忘記添加 -m 選項(xiàng)指定新用戶的家目錄--最簡(jiǎn)單的方法就是 刪除用戶,重新創(chuàng)建
  • 創(chuàng)建用戶時(shí),默認(rèn)會(huì)創(chuàng)建一個(gè)和 用戶名 同名的 組名
  • 用戶信息保存在 /etc/passwd 文件中

修改用戶名密碼的操作如下所示:

修改用戶名密碼.png
11.2 查看用戶信息
序號(hào) 命令 作用
01 id [用戶名] 查看用戶 UID 和 GID 信息
02 who 查看當(dāng)前所有登錄的用戶列表
03 whoami 查看當(dāng)前登錄賬戶的用戶名

passwd 文件

/etc/passwd 文件存放的是用戶的信息,由6個(gè)分號(hào)組成的7個(gè)信息,分別是

  1. 用戶名
  2. 密碼(x,表示加密的密碼)
  3. UID(用戶標(biāo)識(shí))
  4. GID(組標(biāo)識(shí))
  5. 用戶全名或本地帳號(hào)
  6. 家目錄
  7. 登錄使用的 Shell,就是登錄之后,使用的終端命令,ubuntu 默認(rèn)是 dash

usermod

  • usermod 可以用來(lái)設(shè)置 用戶主組/附加組登錄 Shell,命令格式如下:
    • 主組:通常在新建用戶時(shí)指定,在 etc/passwd 的第4列 GID對(duì)應(yīng)的組
    • 附加組:etc/group 中最后一列表示該組的用戶列表,用于指定用戶的 附加權(quán)限

提示:設(shè)置了用戶的附加組之后,需要重新登錄才能生效!

#修改用戶的主組(passwd中的GID)
usermod  -g  組  用戶名

#修改用戶的附加組
usermod  -G  組  用戶名

#:修改用戶登錄 Shell
usermod  -s   /bin/bash

注意:默認(rèn)使用 useradd 添加的用戶是沒(méi)有權(quán)限使用 sudoroot 身份執(zhí)行命令的,可以使用以下命令,將用戶添加到 sudo 附加組中

usermod -G sudo 用戶名

學(xué)習(xí)到第75小節(jié)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容