1. 程式人生 > >你有沒有遇到過改使用者許可權結果主使用者也獲取不了root許可權的情況?

你有沒有遇到過改使用者許可權結果主使用者也獲取不了root許可權的情況?

ubuntu系統,新建一個使用者,該使用者預設是沒有root許可權的,安裝軟體之類的操作很不方便,想更新一下該使用者的許可權。
編輯/etc/sudoers新增一句jz ALL=(ALL:ALL) ALL(新建使用者的使用者名稱是jz)
結果儲存後出現

[email protected]:~$ sudo su
/etc/sudoers: syntax error near line 1
sudo: parse error in /etc/sudoers near line 1
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin

涼了,主使用者也用不了root許可權了。
各種需要高許可權的操作都沒有辦法進行了。怎麼破?

上面的提示資訊已經講得很清楚了。在/etc/sudoers中第一行有語法錯誤。也就是說,改檔案的時候改錯了。

解決辦法是
在圖形介面的終端內輸入命令

pkexec visudo -f /etc/sudoers

把剛剛改錯的地方,也就是出現語法錯誤的地方,改回來。儲存退出,(o゜▽゜)o☆[BINGO!]

注意:
一定要在圖形介面的終端內操作,用ssh連線後執行相同的命令也會提示沒有許可權。

[email protected]:~$ pkexec visudo
==== AUTHENTICATING FOR org.freedesktop.policykit.exec ===
Authentication is needed to run `/usr/sbin/visudo’ as the super user
Multiple identities can be used for authentication:
1. ,,, (ubuntu)
2. ,,, (nvidia)
Choose identity to authenticate as (1-2): 1
Password:
polkit-agent-helper-1: pam_authenticate failed: Authentication failure
==== AUTHENTICATION FAILED ===
Error executing command as another user: Not authorized
This incident has been reported.

相關推薦

沒有遇到使用者許可權結果主使用者獲取root許可權情況

ubuntu系統,新建一個使用者,該使用者預設是沒有root許可權的,安裝軟體之類的操作很不方便,想更新一下該使用者的許可權。 編輯/etc/sudoers新增一句jz ALL=(ALL:ALL) ALL(新建使用者的使用者名稱是jz) 結果儲存

面試官:談談類載入器吧,沒有類載入器的原始碼

一、類載入 1.1、在java程式碼中,型別的載入,連線,初始化過程都是在程式執行期間完成的。 圖示: 1.2、型別的載入——這裡的型別是指的什麼? 答:型別就是指的我們Java原始碼通過編譯後的class檔案。 1.3、型別的來源有哪些? (1)本地磁碟 (2)網路下載,class檔案 (3)war,ja

沒有在Python裡見到有序的字典呢

很多人認為python中的字典是無序的,因為它是按照hash來儲存的,但是python中有個模組collections(英文,收集、集合),裡面自帶了一個子類 OrderedDict,實現了對字典物件中元素的排序。請看下面的例項: import collections print "

在上學或者工作的期間,沒有演繹什麽小品?

甚至有 跳舞 工作 以及 國內 也好 相聲 電視 目前 我們在上學的時候或者是畢業工作了,都或多或少的參加過一些聯歡晚會,甚至有的人還上去表演過一些節目,就比如,唱歌、跳舞、說相聲以及小品之類的,我最喜歡的就是相聲和小品,那麽,今天就來說一說,相聲和小品的劇本類型! 首先來

請問沒有analyticstack的小夥伴們?求指點,求交流啦~謝謝謝謝謝謝謝~~~

我現在在win10系統用virtual box5.1,裝的ubuntu16.04server版,vagrant是2.0.1版本的,已經裝了十多天的open edx的analyticstack了,還是沒有成功,現在的問題是vagrant up的時候,報錯如下圖,希望懂的夥伴們支個招,謝謝啦 希望能

年底裁員潮,沒有被"N+1"?

2018年11月28日上午,前一天加班到深夜的李女士,又一大早起床匆匆趕去上班了。她在一家垂直電商公司工作多年,歲末將至,一切和往常一樣,為了在年前完成比上一季度更高的 KPI,她所在團隊經常通宵達旦趕工。 李女士準備開始新一天的雞血工作,主管示意她去辦公室談話,並且告訴她將在年終獲得"N+1的

Android 專案中用得最多最火的第三方框架可能都在這裡沒有錯過?

平時讀部落格搜 GitHub 多了,總會發現一些大家都在比較推崇的第三方框架,覺得非常不錯暫時又用不到,於是就打算把它們都收藏起來,需要用到的時候就不用到處問到處搜了。收藏得多了,本著熱愛分享擁抱開源的思想,於是貼出來給大家分享交流。如有紕漏,敬請拍磚指正。 歡迎眾收藏愛好

【原始碼:科技殿堂·PC】一定沒有這麼 神奇的水滴

目錄 視訊教程 簡單步驟 獲取方式: 附件: 注意事項: 其他說明: 視訊教程 簡單步驟 安裝rainmeter 移動檔案 下載壓縮包 安裝面板 設定面板 獲取方式: 微信搜尋“sprout小萌君”並

agentmain 使用過程中的坑,看看沒有遇到

com.sun.tools.attach.AttachNotSupportedException: no providers installed 我出現這個報錯,是因為我引的包有問題,本地裝了jdk的話,可以這樣引用tools.jar <dependency> <gr

開發中沒有遇到特別難以交流的測試人員?

看見這個話題,真是很有興趣。說說我們這邊測試,從測試組長到新來的應屆生一個個強勢的不行。很多時候簡直讓你有殺人的心。下面舉幾個栗子,一新來的測試應屆生,剛來沒多久,每天從使用者論壇上擷取使用者反饋直接扔給我們開發組組長,這也就罷了,關鍵是這貨根本不經過自己驗證,就直接給我們開發組長說你看,這裡使用者說用問

面試問題(沒有遇到同名的類載入錯誤的情況

遇到過。原因是java類載入器,首先載入bootstrap class loader,然後extend class loader,然後app class loader 最後使用者自定義class loader。而使用時是反過來的,先從自定義class loader找,然後ap

安卓開發,關於程式碼安全的注意點,平常開發中沒有注意!!!

發揚分享精神,做一個快樂的開發者! 看CSDN有好長時間了,感謝那些善於分享的開發者,感謝你們 ,閱讀你們的文章,我感覺有很快的進步,我一直也想寫部落格,把自己的見解和大家分享,只是苦於不知道寫些什麼,現在機會來了,我要把我研究的一些關於程式碼安全的試題給大家

認真瞭解自己的“Java物件”嗎? 渣男

> 物件在 JVM 中是怎麼儲存的 > > 物件頭裡有什麼? > > 文章收錄在 GitHub [JavaKeeper](https://github.com/Jstarfish/JavaKeeper) ,N線網際網路開發必備技能兵器譜,有你想要的。 作為一名 Javaer,生

作為root使用者,用chmod為什麼檔案許可權

chattr可以防止關鍵檔案被修改 在linux下,有些配置檔案是不允許任何人包括root修改的,為了防止被誤刪除或修改, 可以設定該檔案的"不可修改位(immutable)"。 例如: chattr +i /etc/fstab 如果需要修改檔案則: chatt

docker 容器無root 許可權,如何獲得docker容器裡面的root許可權

首先你的container得正在執行。 可通過sudo docker container ls檢視容器的CONTAINER ID 最後執行命令(其中848669a8722b為上面查到的CONTAINER ID) sudo docker exec -ti -u r

遇到 996 滿足的 KPI

脈脈截圖 各大網際網路公司每到年底就會流行一種叫做「衝KPI」的活動。 所謂「衝KPI」就是年初定的目標,到了年底一看,還沒達成,於是要趕著在財年結束前瘋狂自救(加班)。 阿里巴巴的財年結束是3月31日。所以如果你有在阿里巴巴工作的朋友,這幾個月一定每天

我是如何通過命令執行到最終獲取內網Root許可權

簡介 此前我曾發表過一篇ltr101的文章,這是我該系列的第二篇。本文我將為大家展示最近我在賞金計劃中,發現的一個非常cool的漏洞。以及我是如何通過一個廢棄的Web伺服器實現遠端執行程式碼的,並最終成功滲透目標內網獲取到有價值資訊的。 你的子域名叫什麼? 這一切都

使用root許可權安裝zsh和oh-my-zsh

問題 今天剛申請了一個伺服器賬號,登上去發現沒有zsh。 因為沒有root許可權,也就無法使用apt-get命令了。 解決思路如下: 編譯、安裝zsh到家目錄 (make 時可能找不到 autoconf ) 把安裝好的zsh所在的目錄新增到 PATH 環境變

獲取 Android 模擬器root 許可權(解決data許可權問題)

1,進入SDK 安裝目錄: 並進入 platform-tools 目錄: 2,按住Shift按鍵 對準視窗右擊滑鼠。 3,選擇 在此處開啟 命令視窗: 輸入命令:adb rem

為什麼執行ping命令時需要root許可權? 怎樣讓程序具有root許可權

     最近遇到一個問題, 需要讓普通使用者執行程式時具有root許可權, 怎麼辦呢?     我們來看看ping, 它採用了raw socket, 需要root許可權, 但是, 我們平常執行root命令的時候, 沒有加sudo啊, 來探個究竟:ubuntu@VM-0-15