Linux下管理員許可權獲取(su和sudo的區別)

2021-09-19 13:01:02 字數 2503 閱讀 7678

我們知道,在linux下對很多檔案進行修改都需要有root(管理員)許可權,比如對/ect/profile等檔案的修改。很多情況下,我們在進行開發的時候都是使用普通使用者進行登入的,尤其在進行一些環境變數的配置工作時,常常需要對一些檔案進行修改。那麼我們如何獲取管理員許可權呢?

一般來說,有兩種方法。一是:利用su命令切換到root使用者,在root使用者下對那些檔案進行修改,完成相關配置工作。二是:利用su命令切換到root使用者,修改/etc/sudoers檔案,讓普通使用者具有sudo許可權,然後利用su命令切換回普通使用者,在執行相關命令前加上sudo。下面就這兩張方法做一下詳細介紹。

1、方法一:使用su命令

一般情況下,linux下root使用者預設是沒有密碼,要利用su命令切換到root使用者,需要先利用sudo passwd root命令對root使用者設定初始密碼,如下圖所示:

注意:有些情況下,在輸入完sudo passwd root命令之後、修改密碼之前,還需要輸入該普通使用者的密碼。

在修改完root使用者的密碼之後,我們利用su root命令,輸入root使用者的密碼就可以切換到root使用者下來了,如下圖所示:

從root使用者切換到普通使用者時不需要輸入普通使用者的密碼。

總而言之:su命令的作用就是用來進行切換使用者的。

2、方法二:使用sudo命令

在執行命令前加上sudo讓使用者獲得管理員許可權,首先需要在root使用者下,具有管理員許可權對/etc/sudoers檔案進行修改。

進入檔案之後,找到root all=(all) all這條語句所在的地方,將root替換成你想要具有管理員許可權的使用者名稱(比如:guowei),在這行語句下面輸入guowei all=(all) all,然後進行儲存,如下圖所示:

在給普通使用者管理員許可權之後,以後為了修改檔案就可以直接在命令前加上sudo即可,如下圖所示:

總而言之,sudo命令的作用就是讓授權的普通使用者能夠以管理員許可權執行命令。

linux許可權之su和sudo的區別--

我們知道,在linux下對很多檔案進行修改都需要有root(管理員)許可權,比如對/ect/profile等檔案的修改。很多情況下,我們在進行開發的時候都是使用普通使用者進行登入的,尤其在進行一些環境變數的配置工作時,常常需要對一些檔案進行修改。那麼我們如何獲取管理員許可權呢?

一般來說,有兩種方法。一是:利用su命令切換到root使用者,在root使用者下對那些檔案進行修改,完成相關配置工作。二是:利用su命令切換到root使用者,修改/etc/sudoers檔案,讓普通使用者具有sudo許可權,然後利用su命令切換回普通使用者,在執行相關命令前加上sudo。下面就這兩張方法做一下詳細介紹。

1、方法一:使用su命令

一般情況下,linux下root使用者預設是沒有密碼,要利用su命令切換到root使用者,需要先利用sudo passwd root命令對root使用者設定初始密碼,如下圖所示:

注意:有些情況下,在輸入完sudo passwd root命令之後、修改密碼之前,還需要輸入該普通使用者的密碼。

在修改完root使用者的密碼之後,我們利用su root命令,輸入root使用者的密碼就可以切換到root使用者下來了,如下圖所示:

從root使用者切換到普通使用者時不需要輸入普通使用者的密碼。

總而言之:su命令的作用就是用來進行切換使用者的。

2、方法二:使用sudo命令

在執行命令前加上sudo讓使用者獲得管理員許可權,首先需要在root使用者下,具有管理員許可權對/etc/sudoers檔案進行修改。

進入檔案之後,找到root all=(all) all這條語句所在的地方,將root替換成你想要具有管理員許可權的使用者名稱(比如:guowei),在這行語句下面輸入guowei all=(all) all,然後進行儲存,如下圖所示:

在給普通使用者管理員許可權之後,以後為了修改檔案就可以直接在命令前加上sudo即可,如下圖所示:

總而言之,sudo命令的作用就是讓授權的普通使用者能夠以管理員許可權執行命令。

linux許可權之su和sudo的區別--

Linux下管理員許可權獲取(su和sudo的區別)

我們知道,在linux下對很多檔案進行修改都需要有root 管理員 許可權,比如對 ect profile等檔案的修改。很多情況下,我們在進行開發的時候都是使用普通使用者進行登入的,尤其在進行一些環境變數的配置工作時,常常需要對一些檔案進行修改。那麼我們如何獲取管理員許可權呢?一般來說,有兩種方法。...

管理員許可權獲取與恢復

獲得管理員許可權,首先,新建議文字檔案,複製以下 儲存為.reg格式,然後匯入登錄檔。windows registry editor version 5.00 取得檔案修改許可權 hkey classes root shell runas 管理員許可權 icon c windows system32...

windouws8 下管理員許可權的取得

正如各位所知,即使以administrator登入系統,程式的執行也不是完全管理員許可權進行的,即使關閉uac情況下也會時不時彈出管理員許可權的確認對話方塊 解決辦法如下 適用於本地管理員賬戶及微軟帳戶 開啟組策略 執行 gpedit.msc 計算機設定 windows設定 安全設定 本地策略 安全...