linux下sudo命令無法使用的解決方法

2021-10-08 11:59:10 字數 1027 閱讀 8178

大概意思是說emma這個使用者不在sudoers這個檔案裡,這個事件將要被報告的。

su -    (切換到root

輸入超級使用者root密碼

#chmod u+w /etc/sudoers    (新增root對sudoers這個檔案的寫許可權)

#vi /etc/sudoers           (編輯sudoers,把emma這個使用者新增進去)

找到 root all=(all)        all 這行 ,並在此行下新增

xinhuan all=(all)        all

:wq  (儲存並退出)

#chmod u-w /etc/sudoers   (這裡我們再把root對sudoers這個檔案的寫許可權去掉)

操作後登出重新登入

修改後必須重新登入才生效,否則會報錯(後面的問題應該是沒重啟,出現的一些顯示問題)

接下來的問題

各種搜尋,了解

擴充套件內容:

1、cat /etc/passwd檢視所有的使用者資訊

依次代表的事項:

使用者名稱:密碼:使用者id:使用者組所在組id:備註:使用者家目錄:shell命令所在目錄

2、cat /etc/passwd|grep 使用者名稱,用於查詢某個使用者

3、cat /etc/group檢視所有組資訊

4、cat /etc/group|grep 組名,用於查詢某個使用者組

groups 檢視當前登入使用者的組內成員

groups test 檢視test使用者所在的組,以及組內成員

whoami 檢視當前登入使用者名稱

許可權命令

linux下賦予普通使用者管理員許可權:

查詢/etc/passwd檔案

vi/etc/passwd

找到需要更改許可權的使用者名稱,如test:x:500:500::/home/haohao:/bin/bash

將500 更改為0

test:x:0:0::/home/haohao:/bin/bash

linux下sudo命令的解釋

在root使用者下 adduser ccb sudo password for mqk 正在新增使用者 tt 正在新增新組 tt 1006 正在新增新使用者 tt 1006 到組 tt 建立主目錄 home tt 正在從 etc skel 複製檔案.輸入新的 unix 密碼 重新輸入新的 unix ...

Linux下su和sudo命令詳解

su 用以切換成不同的使用者的身份 預設只是切換身份,並沒有切換環境變數,環境變數依然是普通使用者的 切換使用者身份時,使用者的環境變數也切換成新使用者的環境變數,所以 不能省略,不然有些操作無法執行 sudo 使用超級使用者來執行命令,一般指的是root使用者 想要使用sudo首先得在 ect s...

linux下 sort curt wc命令的使用

sort sort 命令對 file 引數指定的檔案中的行排序,並將結果寫到標準輸出。如果 file 引數指定多個檔案,那麼 sort 命令將這些檔案連線起來,並當作乙個檔案進行排序。sort語法 root www sort fbmnrtuk file or stdin 選項與引數 f 忽略大小寫的...