新聞中心
本篇內(nèi)容介紹了“Ubuntu上怎么授予和移除sudo權(quán)限”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
通常,我們使用 adduser 命令創(chuàng)建新用戶,如下所示。在 Linux 上向普通用戶授予 sudo 權(quán)限
$ sudo adduser ostechnix
如果你希望新創(chuàng)建的用戶使用 sudo 執(zhí)行管理任務(wù),只需使用以下命令將它添加到 sudo 組:
$ sudo usermod -a -G sudo hduser
上面的命令將使名為 ostechnix 的用戶成為 sudo 組的成員。
你也可以使用此命令將用戶添加到 sudo 組。
$ sudo adduser ostechnix sudo
現(xiàn)在,注銷并以新用戶身份登錄,以使此更改生效。此時(shí)用戶已成為管理用戶。
要驗(yàn)證它,只需在任何命令中使用 sudo 作為前綴。
$ sudo mkdir /test [sudo] password for ostechnix:
移除用戶的 sudo 權(quán)限
有時(shí),你可能希望移除特定用戶的 sudo 權(quán)限,而不用在 Linux 中刪除它。要將任何用戶設(shè)為普通用戶,只需將其從 sudo 組中刪除即可。
比如說(shuō)如果要從 sudo 組中刪除名為 ostechnix 的用戶,只需運(yùn)行:
$ sudo deluser ostechnix sudo
示例輸出:
Removing user `ostechnix' from group `sudo' ... Done.
此命令僅從 sudo 組中刪除用戶 ostechnix,但不會(huì)永久地從系統(tǒng)中刪除用戶?,F(xiàn)在,它成為了普通用戶,無(wú)法像 sudo 用戶那樣執(zhí)行任何管理任務(wù)。
此外,你可以使用以下命令撤消用戶的 sudo 訪問(wèn)權(quán)限:
$ sudo gpasswd -d ostechnix sudo
從 sudo 組中刪除用戶時(shí)請(qǐng)小心。不要從 sudo 組中刪除真正的管理員。
使用命令驗(yàn)證用戶 ostechnix 是否已從 sudo 組中刪除:
$ sudo -l -U ostechnix User ostechnix is not allowed to run sudo on ubuntuserver.
是的,用戶 ostechnix 已從 sudo 組中刪除,他無(wú)法執(zhí)行任何管理任務(wù)。
從 sudo 組中刪除用戶時(shí)請(qǐng)小心。如果你的系統(tǒng)上只有一個(gè) sudo 用戶,并且你將他從 sudo 組中刪除了,那么就無(wú)法執(zhí)行任何管理操作,例如在系統(tǒng)上安裝、刪除和更新程序。
“Ubuntu上怎么授予和移除sudo權(quán)限”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!
網(wǎng)頁(yè)名稱:Ubuntu上怎么授予和移除sudo權(quán)限-創(chuàng)新互聯(lián)
URL鏈接:http://www.dlmjj.cn/article/icpdg.html