溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Linux如何新建用戶和組

發(fā)布時間:2022-02-19 10:31:23 來源:億速云 閱讀:215 作者:小新 欄目:開發(fā)技術(shù)

這篇文章主要為大家展示了“Linux如何新建用戶和組”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Linux如何新建用戶和組”這篇文章吧。

Linux系統(tǒng)是一個多用戶多任務(wù)的分時操作系統(tǒng),任何一個要使用系統(tǒng)資源的用戶,都必須首先向系統(tǒng)管理員申請一個賬號,然后以這個賬號的身份進(jìn)入系統(tǒng)用戶的賬號一方面可以幫助系統(tǒng)管理員對使用系統(tǒng)的用戶進(jìn)行跟蹤,并控制他們對系統(tǒng)資源的訪問。

Linux如何新建用戶和組
u=954057002,702414630&fm=26&gp=0

Linux用戶的角色是通過UID和GID識別的。

UID用戶ID:相當(dāng)于各為的身份證,在系統(tǒng)中是唯一的

GID組ID:相當(dāng)于各為的家庭或者你們的學(xué)校。

1、新建用戶及設(shè)置密碼命令如下:

useradd 【參數(shù)】 用戶名

-g 屬組

-u 設(shè)置uid

-m 創(chuàng)建家目錄

-M 沒有家目錄

-G 指定屬于多個組

-s 指定登錄shell

-d 指定家目錄

-c 注釋

-D 改變它默認(rèn)的屬性

-e 指定的日期是帳號失效的日期,

在xshell中可以man一下useradd。

實例如下:

useradd -c "admin" -m abc
Linux如何新建用戶和組
Linux命令分享- 新建用戶和組命令Linux命令分享- 新建用戶和組命令

解釋:創(chuàng)建一個abc普通用戶,并加備注“admin”和自動建立家目錄。

2、使用 passwd 命令為新建用戶設(shè)置密碼和修改用戶密碼:

passwd 參數(shù) 用戶名

-l:鎖定已經(jīng)命名的賬戶名稱

-u:解開賬戶鎖定狀態(tài)

-x, –maximum=DAYS:密碼使用最大時間(天)

-n, –minimum=DAYS:密碼使用最小時間(天)

-d:刪除使用者的密碼

-S:檢查指定使用者的密碼認(rèn)證種類

–stdin:非交互式修改/設(shè)置密碼,弊端是操作日志能查密碼,用history -c 干掉。

實例:

passwd 用戶名  echo 123345|passwd --stdin 用戶名

Linux如何新建用戶和組Linux如何新建用戶和組

注意:當(dāng)我們刪除一個用戶的密碼時,登錄時就無需密碼。

3、修改用戶:

usermod 參數(shù) 用戶名

-c:修改用戶帳號的備注文字。

-d:修改用戶登入時的目錄。

-e:修改帳號的有效期限。

-f: 改在密碼過期后多少天即關(guān)閉該帳號。

-g:修改用戶所屬的群組。

-G:修改用戶所屬的附加群組。

-l:修改用戶帳號名稱。

-L:鎖定用戶密碼,使密碼無效。

-s:修改用戶登入后所使用的shell。

-u:修改用戶ID。

-U:解除密碼鎖定。

常用的參數(shù)包括-c, -d, -m, -g, -G, -s, -u以及-o等,與useradd命令中的選項一樣,可以為用戶指定新的資源值。

實例如下:

userdel 參數(shù) 用戶名
常用的選項是-r,它的作用是把用戶的家目錄一起刪除。
userdel -r abc
Linux如何新建用戶和組
Linux命令分享- 新建用戶和組命令Linux命令分享- 新建用戶和組命令

5、創(chuàng)建用戶組:

groupadd 參數(shù) 用戶組名

-g:指定新建用戶組的gid;

-r:創(chuàng)建系統(tǒng)工作組,系統(tǒng)用戶的組ID小于500;

-K:覆蓋配置文件“/ect/login.defs”;

-o:允許添加組ID號不唯一的工作組。

實例:

groupadd -g 344 bqh
Linux如何新建用戶和組

解釋:創(chuàng)建一個id為344的bqh組。

6、修改組:

groupmod 參數(shù) 用戶組名

-g: GID 為用戶組指定新的組標(biāo)識號。

-o:與-g選項同時使用,用戶組的新GID可以與系統(tǒng)已有用戶組的GID相同。

-n:新用戶組 將用戶組的名字改為新名字

實例:

groupmod -g 356 -n bqh2 bqh

Linux如何新建用戶和組

Linux如何新建用戶和組

解釋:將用戶組名為bqh改為bqh2,且組gid改為356。

7、刪除用戶組:

groupdel 用戶名

實例:

groupdel bqh2
Linux如何新建用戶和組

id //查詢用戶信息,例如用戶歸屬那個用戶組,及uid和gid等。

w //查看誰登錄了,并且做了什么,切換的不行,從新登錄的才行。

who //查看哪些用戶在登錄,終端及登錄時間,來源主機。

users //僅顯示哪些用戶在登錄。

last //顯示的用戶曾經(jīng)加目前登錄以及退出登錄列表

last log //可以查看是否有用戶登錄系統(tǒng)了(未啟用的賬戶)

Linux如何新建用戶和組

以上是“Linux如何新建用戶和組”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI