亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

如何在linux中創(chuàng)建新用戶? 在Linux中創(chuàng)建新用戶命令的使用方法

  發(fā)布時(shí)間:2024-04-17 11:10:52   作者:佚名   我要評(píng)論
在Linux系統(tǒng)管理中,用戶管理是最基礎(chǔ)且重要的一環(huán),創(chuàng)建新用戶不僅關(guān)乎系統(tǒng)安全,還涉及到資源分配、權(quán)限控制等多個(gè)方面,下面我們就來分享三種創(chuàng)建新用戶的技巧

將用戶添加到Linux計(jì)算機(jī)是一項(xiàng)基本的管理任務(wù),有幾種方法可以實(shí)現(xiàn)這一點(diǎn)。每種創(chuàng)建用戶的方法都有優(yōu)點(diǎn)和缺點(diǎn),我們將向你介紹三種不同的用戶創(chuàng)建方法。

Linux計(jì)算機(jī)為什么需要用戶

一臺(tái)沒有用戶的個(gè)人計(jì)算機(jī)用處并不大。Linux支持多個(gè)用戶。無論他們是同時(shí)登錄并共享計(jì)算機(jī)的電源,還是在獨(dú)占使用計(jì)算機(jī)時(shí)單獨(dú)登錄,每個(gè)人都需要一個(gè)唯一的用戶帳戶。

用戶帳戶封裝該用戶的工作并提供隱私。它還允許將控制和管理應(yīng)用于帳戶。通過更改用戶帳戶的屬性(如他們所屬的組),不同的用戶可以根據(jù)他們的需要或他們的角色或功能具有不同的功能。

無論你是與家庭成員共享計(jì)算機(jī),還是管理組織的多用戶安裝,創(chuàng)建用戶帳戶都是一項(xiàng)基本的管理技能。

使用useradd命令創(chuàng)建新的Linux用戶

useradd命令是用于添加用戶的最低級(jí)別命令。其他命令充當(dāng)useradd命令的更友好的前端。這增加了一些便利性,并使過程變得更容易,但其他命令無法實(shí)現(xiàn)使用useradd和passwd命令無法實(shí)現(xiàn)的事情。

useradd命令有許多選項(xiàng),下面顯示了創(chuàng)建典型新用戶所需的選項(xiàng)。不用說,你必須使用sudo來添加用戶。

sudo useradd -s /bin/bash -m -c "Mary Quinn" -Gsambashare maryq

該命令由以下部分組成:

  • sudo:我們需要管理員權(quán)限才能允許新用戶訪問計(jì)算機(jī)。
  • useradd:useradd命令。
  • -s /bin/bash:shell選項(xiàng),這將為此新用戶設(shè)置默認(rèn)shell。
  • -m:生成主目錄選項(xiàng),這將在“/home/”目錄中創(chuàng)建一個(gè)與新用戶帳戶名同名的目錄。
  • -c “Mary Quinn”:新用戶的全名,這是可選的。
  • -Gsambashare:附加組選項(xiàng),這是可選的。新用戶將被添加到與其帳戶名同名的組中。-G選項(xiàng)(注意,大寫“G”)將用戶添加到增補(bǔ)組。組必須已經(jīng)存在。我們還將使新用戶成為“sambashare”組的成員。
  • maryq:新用戶帳戶的名稱,這必須是唯一的,不能已被其他用戶使用。

這將創(chuàng)建新的用戶帳戶,創(chuàng)建其主目錄,并用一些默認(rèn)的隱藏文件填充它。我們可以這樣查看他們的主目錄:

sudo ls -ahl /home/maryq

我們的新用戶還無法登錄,因?yàn)槲覀兩形礊樗麄儎?chuàng)建密碼??梢允褂闷?p(密碼)選項(xiàng)將密碼傳遞給useradd命令,但這被認(rèn)為是不好的做法。此外,你必須以加密形式提供密碼,因此它并不像聽起來那么簡(jiǎn)單。

使用passwd命令為新帳戶設(shè)置密碼更容易,也更安全。

sudo passwd maryq

系統(tǒng)會(huì)提示你輸入密碼,然后要求你再次輸入密碼以驗(yàn)證它。必須將此密碼安全地傳遞給新用戶。建議在他們登錄時(shí)提示他們更改密碼。這意味著他們可以選擇自己的密碼,其他人不會(huì)知道。

sudo passwd --expire maryq

我們可以查看新的用戶帳戶,并通過查看“/etc/passwd”文件將其與現(xiàn)有帳戶進(jìn)行比較。

grep -E "dave|maryq" /etc/passwd

按順序,冒號(hào)“:”分隔的字段為:

  • maryq:用戶帳戶的名稱。
  • x:此字段中的“x”表示用戶帳戶密碼已加密并保存在“/etc/shadow”文件中。
  • 1001:用戶帳戶ID。
  • 1001:此用戶帳戶的默認(rèn)組的ID。
  • Mary Quinn:這是GECOS領(lǐng)域。它可以保存一組逗號(hào)“,”分隔的額外信息值。我們添加的只是用戶的全名。
  • /home/maryq:此帳戶的主目錄的路徑。
  • /bin/bash:該帳戶的默認(rèn)shell的路徑。

當(dāng)我們的新用戶首次登錄時(shí),他們將使用你為他們創(chuàng)建的密碼。

因?yàn)槲覀儗⑺拿艽a設(shè)置為“過期”條件,所以會(huì)提示他更改密碼。他必須重新輸入現(xiàn)有密碼。

然后提示他輸入新密碼。

一旦他鍵入新密碼并點(diǎn)擊“回車”,就會(huì)要求他重新輸入密碼以驗(yàn)證它。

最后,他們登錄了。從現(xiàn)在開始,他們必須使用新密碼登錄。

執(zhí)行一些內(nèi)部管理,并在它們的主目錄中為它們創(chuàng)建通常的“文檔”、“下載”和其他目錄。

GECOS字段最多可以包含五條以逗號(hào)分隔的信息。這些很少使用。如果填充了任何內(nèi)容,則通常是第一個(gè),它保存該帳戶所有者的真實(shí)名稱。

這些字段包括:

  • 此用戶的真實(shí)名稱。
  • 此用戶的房間號(hào)。
  • 他們的工作電話。
  • 他們的家庭電話。
  • 任何其他信息。

如果我們想在創(chuàng)建帳戶時(shí)提供所有這些,我們可以這樣做,如下所示:

sudo useradd -s /bin/bash -m -c "Mary Quinn,Operations 1,555-6325,555-5412,Team Leader" -Gsambashare maryq

我們可以使用grep來查看此信息是否存儲(chǔ)在“/etc/passwd”文件中。

grep maryq /etc/passwd

如果在創(chuàng)建帳戶時(shí)沒有這些信息,則可以在以后使用chfn命令添加或更改這些信息。

該信息由finger和pinky等命令使用。

finger maryq

使用adduser命令創(chuàng)建新用戶

adduser命令將帳戶的創(chuàng)建、其主目錄、設(shè)置密碼和捕獲GECOS字段信息包裝到一個(gè)交互式會(huì)話中。

adduser命令已經(jīng)存在于我們的Ubuntu和Fedora測(cè)試機(jī)器上,但必須安裝在Manjaro上。它位于Arch User Repository中,因此你需要使用諸如yay的AUR助手來安裝它。

yay adduser

要啟動(dòng)該過程,請(qǐng)使用sudo并提供要添加的用戶帳戶的名稱:

sudo adduser maryq

將創(chuàng)建用戶帳戶的默認(rèn)組,并添加用戶帳戶,并將該組作為其默認(rèn)組。將創(chuàng)建主目錄,并將隱藏的配置文件復(fù)制到其中。

系統(tǒng)將提示你提供密碼。

當(dāng)你提供密碼并單擊“回車”時(shí),系統(tǒng)會(huì)提示你重新輸入密碼以進(jìn)行驗(yàn)證。

依次要求你提供可以進(jìn)入GECOS字段的每一條信息。

提供一些信息,然后按“回車”移動(dòng)到下一個(gè)字段,或者只按“回車”跳過字段。

最后,詢問你提供的信息是否正確。按“Y”鍵,然后按“回車”完成該過程。

記住將新帳戶的密碼設(shè)置為“過期”,以便新用戶在首次登錄時(shí)需要更改密碼。

sudo password --expire maryq

使用GNOME用戶設(shè)置(GUI選項(xiàng))創(chuàng)建新用戶

要在GNOME桌面環(huán)境中創(chuàng)建新用戶,請(qǐng)單擊GNOME面板右側(cè)的電源、音量和網(wǎng)絡(luò)圖標(biāo)附近,打開系統(tǒng)菜單。

單擊“設(shè)置”菜單項(xiàng)。

設(shè)置應(yīng)用程序?qū)⒋蜷_。單擊側(cè)欄中的“用戶”條目,然后單擊“用戶”窗格中的“解鎖”按鈕。

你需要輸入密碼。

將出現(xiàn)綠色的“添加用戶”按鈕。

單擊此按鈕。“添加用戶”對(duì)話框出現(xiàn)。它包含一個(gè)捕獲新用戶詳細(xì)信息的表單。

用新用戶的詳細(xì)信息填寫表單。如果希望他們能夠使用sudo,請(qǐng)單擊“管理員”按鈕。

你可以立即設(shè)置他們的密碼,也可以讓他們?cè)谑状蔚卿洉r(shí)選擇密碼。如果設(shè)置密碼,則必須記住打開終端窗口,并使用passwd命令將其設(shè)置為“過期”狀態(tài)。這將迫使他們?cè)谑状蔚卿洉r(shí)設(shè)置自己的密碼。

當(dāng)你試圖使用GUI來完成新用戶的創(chuàng)建時(shí),必須轉(zhuǎn)到終端是有點(diǎn)痛苦的。

如果單擊“允許用戶在下次登錄時(shí)設(shè)置自己的密碼”單選按鈕,則用戶在嘗試登錄時(shí)會(huì)被提示輸入新密碼。但這里的缺點(diǎn)是,第一個(gè)嘗試使用新帳戶的人可以設(shè)置密碼。因此,任何知道帳戶已創(chuàng)建,并想控制真正的新用戶嘗試登錄的人都可以接管該帳戶。

這兩種情況都不理想。

完成填寫并進(jìn)行選擇后,單擊綠色的“添加”按鈕。

我們選擇了“允許用戶在下次登錄時(shí)設(shè)置自己的密碼”選項(xiàng)。當(dāng)用戶嘗試登錄時(shí),系統(tǒng)會(huì)提示他輸入新密碼。但是,與我們前面看到的順序不同,他們不會(huì)被提示輸入他的當(dāng)前密碼,因?yàn)樗麤]有密碼。

正如你所期望的,他必須再次輸入它來驗(yàn)證它。

我應(yīng)該使用哪種添加用戶的方法

不確定我們概述的哪種用戶創(chuàng)建技術(shù)最適合你嗎?好的,useradd命令提供了細(xì)粒度控制,但在命令行上有許多工作要做。

  • adduser命令使生活變得更容易,但不允許你將新用戶輸入到其他組中。
  • GNOME中的GUI方法有缺點(diǎn),無論你選擇哪個(gè)密碼單選按鈕。

總結(jié)

  • 觀點(diǎn)一:在創(chuàng)建新用戶時(shí),安全性應(yīng)放在首位。通過選擇強(qiáng)密碼、限制用戶權(quán)限和定期審查用戶賬戶,可以有效降低系統(tǒng)被攻擊的風(fēng)險(xiǎn)。
  • 論點(diǎn)一:為了保障系統(tǒng)安全,創(chuàng)建新用戶時(shí)應(yīng)遵循最小權(quán)限原則,即只賦予用戶必要的權(quán)限。這可以通過將用戶添加到合適的用戶組并限制其訪問權(quán)限來實(shí)現(xiàn)。此外,定期更換密碼和使用強(qiáng)密碼策略也是提高賬戶安全性的重要措施。
  • 觀點(diǎn)二:用戶管理不僅僅是創(chuàng)建和刪除用戶那么簡(jiǎn)單,還包括權(quán)限管理、資源分配等多個(gè)方面。因此,管理員需要具備全面的Linux系統(tǒng)管理知識(shí),以便更好地管理用戶賬戶。
  • 論點(diǎn)二:在Linux系統(tǒng)中,用戶管理是一個(gè)綜合性的任務(wù),涉及到多個(gè)方面。除了基本的用戶創(chuàng)建和刪除操作外,管理員還需要關(guān)注用戶的權(quán)限設(shè)置、資源分配、行為監(jiān)控等。因此,為了勝任這一任務(wù),管理員需要不斷學(xué)習(xí)和提升自己的Linux系統(tǒng)管理知識(shí),包括用戶管理、文件系統(tǒng)、進(jìn)程管理、網(wǎng)絡(luò)配置等方面的內(nèi)容。只有這樣,才能更好地保障系統(tǒng)的穩(wěn)定性和安全性。

在大多數(shù)非正式或國(guó)內(nèi)情況下,adduser命令可能會(huì)為你提供功能和性能之間的最佳平衡。如果需要將新用戶添加到其他組中,則可以在創(chuàng)建新用戶后使用usermod命令執(zhí)行該操作,希望大家喜歡,請(qǐng)繼續(xù)關(guān)注腳本之家。

相關(guān)推薦:

Linux和Windows系統(tǒng)怎么選 Linux與Windows系的區(qū)別介紹

相關(guān)文章

最新評(píng)論