自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何在 Ubuntu和 Debian 上創(chuàng)建 sudo 用戶

系統(tǒng) Linux
今天我們這篇文章不是要詳細(xì)介紹 sudo,而是介紹如何在 Ubuntu 或 Debian 中創(chuàng)建 sudo 用戶。

作為 sudo 用戶,可以使用自己的密碼,以 root 用戶的身份運(yùn)行命令和訪問文件。你不需要知道 root 密碼也不需要切換到 root 用戶,只需要在命令前添加 sudo,就可以 root 用戶的權(quán)限去運(yùn)行它。

在基于 Ubuntu 和 Debian 的 Linux 系統(tǒng)中,sudo 實(shí)際上是 root 的同義詞,但 sudo 遠(yuǎn)遠(yuǎn)不止于此。 今天我們這篇文章不是要詳細(xì)介紹 sudo,而是介紹如何在 Ubuntu 或 Debian 中創(chuàng)建 sudo 用戶。看如下命令結(jié)構(gòu):

sudo usermod -aG sudo<username>

上述命令就可以添加一個(gè) sudo 用戶,很簡單對(duì)吧,我們下面來詳細(xì)介紹一下。

在 Ubuntu 和 Debian 中添加 sudo 用戶

我們本篇文章中使用的系統(tǒng)環(huán)境為 Ubuntu,但是也適用于 Debian 和許多其他 Linux 發(fā)行版。

這里使用的命令是標(biāo)準(zhǔn)的 Linux 命令,正常情況下,大多數(shù) Linux 發(fā)行版都會(huì)默認(rèn)安裝了這些命令。但是我不確定是否所有 Linux 發(fā)行版都有一個(gè)名為 sudo 的組。

現(xiàn)在我們開始在 Linux 命令行中創(chuàng)建 sudo 用戶。

步驟一:創(chuàng)建新用戶

首先需要檢查 Linux 系統(tǒng)中的用戶(列出系統(tǒng)中的用戶,我們將在以后專門介紹),如果你要授權(quán) sudo 訪問權(quán)限的用戶不存在,那么第一步就是要?jiǎng)?chuàng)建這個(gè)用戶。

在這里創(chuàng)建的用戶是一個(gè)常規(guī)用戶,在下一步中,我們才會(huì)將其添加到 sudo 列表中。另外,在 Ubuntu 中創(chuàng)建新用戶還將會(huì)創(chuàng)建一個(gè)與用戶名同名的用戶組。

需要注意,要?jiǎng)?chuàng)建用戶,當(dāng)前用戶必須是 root 用戶或者 sudo 用戶。

我們可以使用 adduser 或者 useradd 命令來創(chuàng)建新用戶。關(guān)于這兩個(gè)命令的區(qū)別,我們將在以后專門討論。 在這里我們使用 adduser 命令來創(chuàng)建用戶:

sudo adduser<username>

在鍵入密碼的時(shí)候,是不可見的,但是也可以隨時(shí)使用 delete 或者 backspace 鍵,也可以使用 ctrl + U 快捷鍵的方式刪除整行并從頭開始。

如下圖所示為創(chuàng)建新用戶的例子:

使用 adduser 命令,還會(huì)創(chuàng)建用戶的主目錄。

系統(tǒng)還會(huì)要求輸入姓名、電話等詳細(xì)信息,如果需要,你可以輸入這些詳細(xì)信息,但這不是強(qiáng)制性的。確認(rèn)后,就會(huì)成功創(chuàng)建用戶。 可以檢查 /home 目錄中的內(nèi)容,或者在 /etc/passwd 文件中搜索新創(chuàng)建的用戶名來驗(yàn)證新用戶是否已創(chuàng)建。

步驟二:將用戶成為 sudo 用戶

創(chuàng)建用戶后,可以將其添加到 sudo 組,就可以將其轉(zhuǎn)為 sudo 用戶。要將用戶添加到 sudo 組,需要使用 -aG 組合選項(xiàng)。使用 -a 選項(xiàng)是為了確保向組中“追加”。

sudo usermod -aG sudo<username>

在上面的命令中:

  • usermod 更改用戶的屬性和權(quán)限;
  • -a 選項(xiàng)表示將用戶追加到給定組,但是不將其從現(xiàn)有組中刪除。如果沒有 -a 選項(xiàng),該用戶將會(huì)被從其現(xiàn)有組中刪除;
  • -G 選項(xiàng)列明要添加用戶的組,在我們的例子中,它是 “sudo”。

成功添加不會(huì)有任何信息輸出。

步驟三:驗(yàn)證 sudo 權(quán)限

現(xiàn)在,我們需要驗(yàn)證用戶是否被賦予了 sudo 權(quán)限。這個(gè)驗(yàn)證的方式有很多,我們?cè)谶@里使用如下命令:

sudo -l -U<username>

在上述命令的輸出中,末尾你會(huì)看到是否可以 sudo 權(quán)限運(yùn)行所有命令:(ALL : ALL) ALL,如下圖所示:

或者,你也可以在命令行中切換到新用戶中,然后嘗試運(yùn)行 sudo 命令,看是否成功。

這樣,我們就創(chuàng)建了一個(gè) sudo 權(quán)限的用戶。

以上就是本次分享全部內(nèi)容,歡迎討論。

責(zé)任編輯:龐桂玉 來源: TIAP
相關(guān)推薦

2019-02-28 09:30:04

Ubuntusudo命令

2017-03-09 17:40:50

DebianUbuntuMariaDB

2022-12-27 08:51:31

WebDebian 11

2018-03-29 15:21:03

LinuxDebian網(wǎng)橋

2014-11-18 00:45:58

UbuntuLXC容器

2020-12-21 20:25:24

UbuntuDebian LinuC 程序

2019-08-21 14:15:47

DebianUbuntuLinux

2019-09-08 17:04:00

DebianLinuxAnsible

2018-05-10 15:05:41

Linux用戶日期命令

2018-05-25 11:55:41

2019-10-21 13:28:38

UbuntuPostgreSQL命令

2016-12-26 10:20:11

DebianUbuntuLinux

2021-09-18 08:00:00

Python系統(tǒng)開發(fā)

2014-04-10 10:10:16

KVMDebianUbuntu

2014-07-14 09:24:51

Debiansystemd

2018-02-25 11:03:00

LinuxUbuntuEncryptpad

2020-03-18 14:40:14

Ubuntu 18.0RedisLinux

2020-03-20 18:19:05

UbuntuLinuxNetbeans

2019-09-11 14:30:45

UbuntuLinuxR語言

2020-03-24 07:00:00

UbuntuLinuxNetbeans
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)