小猿圈之 Ubuntu 上授予和移除 sudo 權限

linux系統分好多種版本,很大一部分人喜歡用ubuntu,ubuntu確實有它的過人之處,小猿圈帶你們瞭解Ubuntu 上授予和移除 sudo 權限,感興趣的朋友能夠學習一下。linux

在 Linux 上向普通用戶授予 sudo 權限ubuntu

一般,咱們使用 adduser 命令建立新用戶,以下所示。學習

$ sudo adduser ostechnixserver

若是你但願新建立的用戶使用 sudo 執行管理任務,只需使用如下命令將它添加到 sudo 組:get

$ sudo usermod -a -G sudo hdusertest

上面的命令將使名爲 ostechnix 的用戶成爲 sudo 組的成員。登錄

你也可使用此命令將用戶添加到 sudo 組。權限

$ sudo adduser ostechnix sudo程序

如今,註銷並以新用戶身份登陸,以使此更改生效。此時用戶已成爲管理用戶。im

要驗證它,只需在任何命令中使用 sudo 做爲前綴。

$ sudo mkdir /test

[sudo] password for ostechnix:

移除用戶的 sudo 權限

有時,你可能但願移除特定用戶的 sudo 權限,而不用在 Linux 中刪除它。要將任何用戶設爲普通用戶,只需將其從 sudo 組中刪除便可。

好比說若是要從 sudo 組中刪除名爲 ostechnix 的用戶,只需運行:

$ sudo deluser ostechnix sudo

示例輸出:

Removing user `ostechnix' from group `sudo' ...

Done.

此命令僅從 sudo 組中刪除用戶 ostechnix,但不會永久地從系統中刪除用戶。如今,它成爲了普通用戶,沒法像 sudo 用戶那樣執行任何管理任務。

此外,你可使用如下命令撤消用戶的 sudo 訪問權限:

$ sudo gpasswd -d ostechnix sudo

從 sudo 組中刪除用戶時請當心。不要從 sudo 組中刪除真正的管理員。

使用命令驗證用戶 ostechnix 是否已從 sudo 組中刪除:

$ sudo -l -U ostechnix

User ostechnix is not allowed to run sudo on ubuntuserver.

是的,用戶 ostechnix 已從 sudo 組中刪除,他沒法執行任何管理任務。

從 sudo 組中刪除用戶時請當心。若是你的系統上只有一個 sudo 用戶,而且你將他從 sudo 組中刪除了,那麼就沒法執行任何管理操做,例如在系統上安裝、刪除和更新程序。

這篇文章的詳解就到這裏了,你們學到了嗎?但願你們看了小猿圈寫的文章能夠收穫滿滿的,Ubuntu 上授予和移除 sudo 權限在平時會常常用到,你們必定要掌握它,感受哪有困惑的能夠去小猿看一下,或者給小編留言也是ok的,最後祝你們活到老學到老,哈哈!

相關文章
相關標籤/搜索