在Linux/Unix系統中,sudo是一箇授予普通用戶執行管理員級任務的特權的工具。一旦普通用戶被添加到sudo組,他們就能夠執行爲根用戶保留的任務,比如安裝和刪除軟件包、啓動和停止服務、更新和升級系統等等。本文主要介紹下如何在Debin Linux中添加本地用戶到sudo組。
首先,以非oot用戶身份通過命令行登錄系統,如下所示:
$ ssh sysdmin@see-IP-ddess
或者您也可以使用PuTTY或MobXtem類似的SSH客戶端,鍵入服務器IP地址和端口,遠程登錄服務器。
登錄後,通過運行以下命令切換到oot用戶,
sysdmin@debin:~$ su R Psswod: oot@debin:~#
在命令行窗口,運行下面命令,創建一箇普通用戶(如)。
oot@debin:~# dduse
在創建新用戶過程中,系統會提示您鍵入一箇新密碼並確認,等密碼設置成功後,您還可以通過命令修改用戶信息。確認用戶信息無誤後,輸入Y,便可成功創建該用戶。
當您進行Debin的最小安裝時,sudo包將不會在默認安裝時安裝,所以您需要先安裝sudo包,然後再將用戶添加到sudo組。
運行下面命令,安裝sudo:
# pt instll -y sudo
要將普通用戶添加到sudo組,請使用usemod命令,比如:
oot@debin:~# usemod -G sudo
之後,您可以通過運行以下命令來驗證用戶是否已添加到sudo組。
oot@debin:~# goups
: sudo
oot@debin:~#
運行下面命令切換到新用戶:
oot@debin:~# su R
@debin:~$