< 返回新聞公共列表

如何在Linux中添加用戶和創(chuàng)建用戶(useradd命令) ?

發(fā)布時(shí)間:2023-06-27 15:02:23

如果不止一個(gè)人在家中使用我們的Linux計(jì)算機(jī),或者我們正在管理一臺為多個(gè)用戶提供訪問權(quán)限的服務(wù)器,則該

useradd命令對于添加用戶和創(chuàng)建用戶至關(guān)重要。那么如何在Linux中添加用戶和創(chuàng)建用戶(useradd命令) ?


如何在Linux中添加用戶和創(chuàng)建用戶(useradd命令) ?.png


一、創(chuàng)建用戶

該命令的簡單格式是useradd [options] USERNAME.

例如useradd test(作為root用戶-sudo如果我們沒有以root身份登錄,則添加前綴)。

這將創(chuàng)建一個(gè)名為test的用戶,但這是一個(gè)有限的操作,并且不會創(chuàng)建其他有用的東西,例如他們的主目錄或密碼!


二、添加密碼

然后,我們可以使用以下命令為測試用戶添加密碼passwd:passwd test。這將提示我們輸入用戶的密碼。

有一個(gè)選項(xiàng)可以通過-p上的選項(xiàng)添加加密密碼useradd,但出于安全目的,不建議這樣做。

請注意,該-p選項(xiàng)不允許我們輸入明文密碼,它希望我們先對其進(jìn)行加密。這是故意設(shè)置的困難,因?yàn)槲覀儾粦?yīng)該這樣

做!只需使用passwd命令即可。


三、其他常見選項(xiàng)

主目錄

要創(chuàng)建具有默認(rèn)主目錄的用戶,請使用以下選項(xiàng):useradd -m test

該用戶現(xiàn)在有一個(gè) /home/test目錄。

要更改主目錄,我們可以傳遞一個(gè)額外的選項(xiàng)來修改它,例如:useradd -m -d /alternate test

Shell

默認(rèn)情況下,我們創(chuàng)建的用戶可能具有默認(rèn)登錄shell bin/bash或 bin/sh,這將在/etc/default/useradd.

我們可以使用以下選項(xiàng)覆蓋此默認(rèn)值-s:useradd -s usr/bin/zsh test

把它們放在一起

要構(gòu)建整個(gè)命令,我們需要將選項(xiàng)一個(gè)接一個(gè)地放入(順序無關(guān)緊要),并以希望創(chuàng)建的用戶名結(jié)尾。

因此,創(chuàng)建一個(gè)具有主目錄和自定義shell的用戶將如下所示:

useradd -m -s /usr/bin/zsh user

然后我們將為用戶添加密碼:passwd user


以上是在Linux中使用useradd命令添加用戶和創(chuàng)建用戶相關(guān)方法,希望能幫助大家參考!


/template/Home/Zkeys724/PC/Static