【Linux】使用者不在sudoers檔案中(不會vi的裡面也有使用到的步驟說明)
轉載自:http://blog.csdn.net/dreamback1987/article/details/8766302
*** is not in the sudoers file. This incident
will be reported.”
(使用者不在sudoers檔案中……)
處理這個問題很簡單,但應該先理解其原理再操作
首先要明白root的密碼一般使用者是不應改知道的,但一般使用者有時可能要用到root的一些許可權。
這裡就有了一個 /etc/sudoers 檔案,用來儲存一些使用者,使這些使用者可以通過sudo命令來暫時獲取root的許可權。這些使用者使用sudo時輸入的密碼是當前使用者密碼,而不是root密碼。還可一在sudoers檔案裡限制一般使用者的許可權,這樣就有了安全保證。
現在要讓jack使用者獲得sudo使用權
1.切換到超級使用者root
$su root
2.檢視/etc/sudoers許可權,可以看到當前許可權為440
$ ls -all /etc/sudoers
-r--r----- 1 root root 744 6月 8 10:29 /etc/sudoers
3.更改許可權為777
$chmod 777 /etc/sudoers
4.編輯/etc/sudoers
$vi /etc/sudoers
5.在root ALL=(ALL:ALL) ALL 下面新增一行
jack ALL=(ALL)ALL
然後儲存退出。
第一個ALL是指網路中的主機,我們後面把它改成了主機名,它指明jack可以在此主機上執行後面的命令。
第二個括號裡的ALL是指目標使用者,也就是以誰的身份去執行命令。
最後一個ALL當然就是指命令名了。
具體這裡不作說明
6.把/etc/sudoers許可權改回440
$chmod 440 /etc/sudoers
7.操作完成,切換到jack使用者測試一下
摘自http://blog.sina.com.cn/s/blog_6ffa25ae01015vz9.html
本人理解:
就是說遇到的問題是 提示你 用不了sudo 因為你沒在sudoers檔案中所以你要把自己新增進去
之後你需要切換成 root超級使用者 之後看一下sudoers的許可權 將它的許可權改成 777用vi進行編輯編輯完將你自己新增進去之後將許可權改回440
現在要讓jack使用者獲得sudo使用權
1.切換到超級使用者root
$su root
2.檢視/etc/sudoers許可權,可以看到當前許可權為440
$ ls -all /etc/sudoers
-r--r----- 1 root root 744 6月 8 10:29 /etc/sudoers
3.更改許可權為777
$chmod 777 /etc/sudoers
4.編輯/etc/sudoers
$vi /etc/sudoers
5.在root ALL=(ALL:ALL) ALL 下面新增一行
jack ALL=(ALL)ALL
(vi中剛進去是命令模式 按 i或者 insert 進入編輯模式 編輯完了之後 按ctrl+c或者esc退出編輯模式 之後輸出 命令 :wq
儲存離開
如果中途編輯錯了導致進入其他模式了 可以 輸入命令 :q! 不儲存檔案離開之後再 重新進入vi編輯 或者更直接的你把終端關了再開一個。。)
6.把/etc/sudoers許可權改回440
$chmod 440 /etc/sudoers
相關推薦
【Linux】命令寫在檔案中並呼叫awk -f
我們在使用awk命令的時候,有時候命令特別長,在終端寫出來格式太亂,難以閱讀,以下是一個將命令寫在檔案中,並使用awk呼叫的具體案例 1.現在有檔案file3.txt,內容如下: 2.ak2.awk指令碼 #列印標題並格式化打印出數量合計 BEGIN { FS="\t" #設定欄位分割符
【Linux】使用者不在sudoers檔案中(不會vi的裡面也有使用到的步驟說明)
轉載自:http://blog.csdn.net/dreamback1987/article/details/8766302 *** is not in the sudoers file. This incident will be reported.” (使用者不
【Linux】比較幾個檔案查詢命令 find-locate-whereis-which
Linux中的檔案查詢命令很多,今天先學習一下find、locate 、whereis、which。 先看一下這幾個命令的主要區別: linux命令中find、locate 、whereis、which均可用來查詢檔案,主要區別有: find是最常用和最強大的查詢命令
【Linux】幫助指令和檔案目錄類常用指令
一、幫助指令 當我們對某個指令不熟悉是,可以使用linux提供的幫助指令來了解這個指令的使用方法。 1.通過man指令獲得幫助資訊 用法:man [命令] 例如:man ls 即可獲得ls命令的幫助資訊。
【120】TensorFlow 從CSV檔案中讀取資料並訓練線性迴歸模型(面向新手)
正文開始。 學習 TensorFlow 讓我的思維發生了變化。 計算機本質上是一種數學的工具,而我在學習程式設計的時候,思維也不可避免地收到了影響。傳統的程式設計思想,常常認為程式就應該像數學定理或者數學函式一樣,給出一個確定的結果。這是一種基於邏輯推導
【Linux】查詢可執行檔案
一,whereis:檢視檔案的位置 用法:whereis [-bmsu] 檔案或者目錄名稱 引數說 明: -b : 只找二進位制檔案 -m: 只找在說明檔案manual路徑下的檔案 -s : 只找source原始檔 -u : 沒有說明文件的檔案
【java】xxx.hbm.xml檔案中的many-to-one和one-to-many理解
一、前言 在前幾天中自己在學習ssh的過程中,發現Hibernate需要配置一個名字叫xxx.hbm.xml的檔案,這個檔案主要是使用Hibernate對映到相應的表。自然在這個檔案裡面會
【shell】【sed】刪除和替換檔案中某一行的方法
shell指令碼三劍客,awk、grep、sed轉自:https://blog.csdn.net/lml282518588/article/details/52918765sed是一個很好的檔案處理工具,本身是一個管道命令,主要是以行為單位進行處理,可以將資料行進行替換、刪除
【Linux】stat命令檢視檔案的三個時間
stat命令 stat命令用於顯示檔案的狀態資訊。 語法 stat(選項)(引數) 選項 -L:支援符號連線; -f:顯示檔案系統狀態而非檔案狀態; -t:以簡潔方式輸出資訊; –
【Android】安卓佈局檔案中xmlns屬性
定義及使用 xmlns是XML Namespaces的縮寫,中文名稱是XML(標準通用標記語言的子集)名稱空間 自定義View的時候有時候會在佈局檔案中使用到 命名規則如下: xmlns:字首=http://shemas.android.com/ap
Android jar包裡面有assets目錄下有檔案,APP的assets裡面也有檔案,如何讀呢?
jar 包中可以寫 assets資料夾, APP裡面同時也可以寫assets,但是隻要assets下面的檔案不同名就可以了,忒棒 !!! 如果assets目錄下有檔案的,
【Linux】關於mpiexec中的config檔案可以在提交程式後修改
演算法評測需要跑很多次取均值,因此離不開linux叢集。 叢集上並行執行多次的命令是mpiexec,執行10次的命令是:mpiexec -n 10 -f config nohup python hel
【linux】linux中ifconfig後不顯示eth0網絡卡的解決方法
【環境引數】 VMware:10.0.1 build-1379776 Host OS:Win7 32bit Host IP:192.168.0.101 Client IP:無網絡卡 Client OS:CentOS 6.5 x86_64,i686,最小化
Linux使用者不在sudoers檔案中
*** is not in the sudoers file. This incident will be reported.” (使用者不在sudoers檔案中……) 處理這個問題很簡單,但應該先理解其原理再操作。首先要明白root的密碼一般使用者是不應該知道
Linux下sudo 使用者不在sudoers 檔案中。此事將被報告
今天在centos6.5中進行光碟掛載的時候,提示使用者不再sudoers檔案中,此事將被報告。 搜尋答案,得以解決:修改/etc/sudoers,將使用者新增到sudoers中 1.發現sudoe
【Linux】Linux中常用操作命令
詳細信息 hadoop 用戶組 軟件 name vim使用 title redhat tail Linux簡介及Ubuntu安裝 常見指令 系統管理命令 打包壓縮相關命令 關機/重啟機器 Linux管道 Linux軟件包管理 vim使用 用戶及用戶組管理 文件權限管理
【整理】分塊在數論中的運用(初稿)(各位幫幫忙填下坑,裏面列的好多都不會)
body element set max main lucas定理 們的 prev 成了 之前已經做過幾個分塊的水題,導致nmphy居然口出狂言:“高中學過,簡單”。(現在nmphy收回他的話,並且跪著寫下這篇總結) 前言: 由於數
【linux】linux中tree的安裝
遞歸 進入 href com user sta 分享圖片 1.7 環境 # 2018/7/29 10:17:46測試成功! 一 Tree命令簡介 tree是一種遞歸目錄列表命令,產生一個深度縮進列表文件。 二 Tree命令安裝 1.下載安裝包,地址:http://mam
【Linux】【Apatch Tomcat】CentOS7安裝不最新版Apartch Tomcat環境
1、前言 相當嫌棄,部落格園搞掉了我快寫完的 Tomcat。 請先安裝 :【Linux】【Java】CentOS7安裝最新版Java1.8.191執行開發環境 雖然安裝Tomcat沒啥技術,但是還是記錄一下,方便後面萌新學習。 2、開始 1、獲取下載地址 http://to
【Python面試必看系列】之計算一個檔案中的大寫字母數量
Q 14. 請寫一個 Python 邏輯,計算一個檔案中的大寫字母數量 首先在程式所在資料夾下面新建一個test.txt檔案,裡面寫入一些大小寫字母,然後執行下面的程式即可: with open('test.txt') as test: count = 0 fo