玩 Ubuntu ,把 sudo 給刪了,重新安裝sudo 沒許可權,什麼都沒許可權..最終解決,分享如下!
- # 檢視我的 Ubuntu 版本(安裝到VMvare)
[email protected]:~/Desktop$ sudo The program 'sudo' can be found in the following packages: * sudo * sudo-ldap Try: sudo apt install <selected package>
- # 不小心把 /usr/bin/sudo/ 刪了,普通使用者賦權sudo失敗
[email protected]:~$ uname -a Linux 我的使用者名稱 4.13.0-43-generic #48~16.04.1-Ubuntu SMP Thu May 17 12:56:46 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
- # 進入 root使用者 ,輸入密碼,如果忘記密碼,下方有重新設定的方法
# 如果忘了 root 密碼,可以重新設定,設定方法在最下方; 如果知道密碼,跳過這一步.[email protected]:~/Desktop$ su -l root Password: # 密碼正確的話進入下一步
- # 安裝 sudo ,會提示 sudo 已存在,安裝失敗
[email protected]:~# apt install sudo Reading package lists... Done Building dependency tree Reading state information... Done sudo is already the newest version (1.8.16-0ubuntu1.5). The following packages were automatically installed and are no longer required: libtool-bin linux-headers-4.13.0-36 linux-headers-4.13.0-36-generic linux-image-4.13.0-36-generic linux-image-extra-4.13.0-36-generic Use 'apt autoremove' to remove them. 0 upgraded, 0 newly installed, 0 to remove and 19 not upgraded
- # 把從別人正常 Ubuntu 系統目錄 /usr/bin/ 拷貝的 sudo 複製到 你的 /usr/bin/sudo, 如果不進入 root 使用者下,沒有複製的許可權
[email protected]:~# cp /home/wc/Desktop/python1803/sudo /usr/bin/ [email protected]:~# sudo usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user] file ...
- # 雖然成功了,但是在普通使用者下還是沒有許可權
[email protected]:~# su -l wc
[email protected]:~$ sudo -su: /usr/bin/sudo: Permission denied
- # 賦給 sudo 許可權,但是在普通使用者下執行還是出錯
[email protected]::~$ sudo sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
- # 還進入到 root ,重新賦許可權
[email protected]:~# chown root:root /usr/bin/sudo && chmod 4755 /usr/bin/sudo
- # 普通使用者下執行成功!!!
[email protected]::~$ sudo usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-r role] [-t type] [-C num] [-g group] [-h host] [-p prompt] [-u user] file ...
重新設定 root 的密碼
1, 登陸 root 客戶端,就是 Ubuntu 的 recovery 模式
開機時按長按 shift 鍵,進入 grub 選單,選擇第二行 Ubuntu 高階選項(advanced),回車
2, 上下鍵選擇第二行 recovery mode,然後按 'e' 來編輯啟動項
3, 修改倒數第三個的內容,倒數第一行是 initrd,上一行是echo,上一項中找到 ro recovery nomodeset ...直到echo,這些內容刪掉,然後新增 rw single init=/bin/bash
4, 修改完後,按Ctrl+x 或者 F10 進入單使用者模式
5, 下面可以輸入命令
想要修改普通使用者密碼的話輸入:passwd 使用者名稱 =>回車 確認2次密碼
想要修改root使用者密碼的話輸入: passwd =>回車 確認2次密碼(不輸入使用者名稱,預設為root)
重啟Ubuntu系統.
相關推薦
玩 Ubuntu ,把 sudo 給刪了,重新安裝sudo 沒許可權,什麼都沒許可權..最終解決,分享如下!
# 檢視我的 Ubuntu 版本(安裝到VMvare)[email protected]:~/Desktop$ sudo The program 'sudo' can be found in the following packages: * sudo * s
用Javascript就能把CSDN給 “黑” 了,JavaScript真的是無所不能了
效果如下(這不是PS的): 當然這不是真的把CSDN給黑了,這是用了一點javascript技巧 如何實現: 開啟CSDN首頁,在位址列裡面輸入 javascript:document.body.contentEditable='true'; document.de
javascript箭頭函式把函式給簡寫了
箭頭函式把函式給簡寫了[0403] 我不是很喜歡箭頭函式,總覺得它讓原本就不那麼嚴謹的js更加不嚴謹了,所以有時候看js程式也是一件很頭痛的事情,不過在ES6中加入了這麼一個新
【MySQL】記一次線上重大事故:二狗子竟然把線上資料庫刪了!!
## 寫在前面 > 估計二狗子這幾天是大姨夫來了,心情很鬱悶,情緒也很低落,工作的時候也有點心不在焉。讓他發個版本,結果,一行命令下去把線上的資料庫刪了!你沒聽錯:是刪掉了線上的資料庫!運營那邊頓時炸了鍋:怎麼回事?系統不能訪問了!什麼情況啊?!很多客戶都在投訴了!! ># > 儘管運營那
nginx 解除安裝後重新安裝/etc/nginx配置檔案沒了,cannot open /etc/nginx/nginx.conf (No such file or directory)
sudo apt-get --purge remove nginx-common sudo apt-get --purge remove nginx* sudo apt-get autoremov
重新安裝VMware tool後,指令碼執行失敗解決方法
重新安裝前,一定要先將VMware tool去除掉 可以執行以下命令 sudo apt-get autoremove open-vm-tools 也可以執行這個命令(如果vmware-uninst
Ubuntu和Win7雙系統,ubuntu被刪,重新啟動之後顯示,no such partition
div cmd命令 class ubuntu 終端 oot windows7 data- 重新啟動 準備一張windows7的系統安裝盤。從光盤啟動電腦,在光盤啟動完畢之後。按shift+F10,調出cmd命令終端,在終端輸入:bootrec/fixmbr OK。重新啟
誤刪了sudo包怎麽辦
解決方法 切換 install 設置 linux系統 玩耍 刪除 修改 這樣的 情形是這樣的,前兩天我給公司的開發服更新vim插件 原來是7.4的,但是我們今後可能要用到go語言開發,所以我就加了3個支持go 的vim插件,但是其中一個需要vim8.0的版本,我想反正都
stm32不小心把SWD和JTAG都給關了,程序下載不進去,解決辦法
下載 jws gpo lds clas jks hms led tbb 77源眾稼7n芍乜誥ln姑氛煤http://bjzhbhc.wikidot.com/hf習抗宜1n韻排廝dt倩嵌搪http://gfljv.wikidot.com/s2旨首醒ms俾恿蛋i8酥冒諼http
js坑 把數字型的字符串默認為數字 把前面的0給去掉了("001")
cli HR 數字 log scrip 語法錯誤 歷史 AS ref <script> b("001"); function b(id) { console.log("b函數的id:"+id); //va
工作三年,我沒給家裏一分錢,還把家裏掏空了
bubuko 超過 體會 我們 自己 城市 http 全部 感慨 我不知道我算不算敗家子,但從畢業到現在我整整工作三年了,從沒給過家裏一分錢,卻把父母十數年的積蓄搬空了。 我老家是山東農村,一個不是很富裕卻也不算貧窮的地方,我是家裏的獨子,今年二十六歲,大學畢業
由於手賤引起的一場血案--刪了綁定在ubuntu上的python的解決方案
重啟 事情 一場 設置 不同的 www. 分區 ios win10 就在今天,我想著給我的電腦(ubuntu系統)裝一個python的工具包setuptools,結果使用apt-get來下載軟件時老是在一個resources的依賴項上出問題(現在我也沒有搞懂到底怎麽解決,後
VirtualComponent.setReferences(VirtualComponent.java:501) svn被人提交了.settle,.project 檔案產生衝突,刪掉重新生產就行
!ENTRY org.eclipse.core.resources 4 75 2018-10-24 09:18:46.339 !MESSAGE Errors occurred during the build. !SUBENTRY 1 org.eclipse.m2e.core
有個程式猿很憂桑:一個命令rm -rf/ ,他把整個公司刪沒了
話說最近有個程式猿很憂桑....... 因為弄錯了一行程式碼這哥們不小心把他整個公司刪沒了沒了了
一個命令rm -rf/ ,他把整個公司刪沒了…
話說 最近有個程式猿很憂桑 …… 因為弄錯了一行程式碼 這哥們不小心把他整個公司 刪沒了 好吧.. 事情是這樣的…. 最近有個哥們在個技術論壇上求助… 我在伺服器維護的時候不小心執行了 rm -rf 命令…… 現在整臺伺服器被我刪光了 腫麼辦???? 好吧.. 現在先來介紹一下 rm 是
裝完jdk後配置環境變數時,不小心把path裡的內容刪了,怎麼辦?
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Te
js坑 把數字型的字串預設為數字 把前面的0給去掉了("001")
<script> b("001"); function b(id) { console.log("b函式的id:"+id); //var history = "<a href='#' onclick='a(" +id + ")'>歷史</a>"; 錯誤程式碼這裡id預設理解
AI要被祭天了!刪Bug,刪著刪著把全部代碼都刪了
and 一次 bug 使用 準備 發現 一場 pan bsp 近日,美國版的“大眾點評”,本想訓練 AI 來消除 bug,結果它把所有內容刪除了。。。 Yelp 在其最新更新的 App 中寫道: “我們為本周使用該app遇到問題的用戶致歉。我們訓練了一個神經網絡來
雙系統重新安裝完win10之後ubuntu啟動項不見了
本來我的電腦是裝了ubuntu和win xp雙系統,但是重新把win xp換成win10之後,開機沒有了ubuntu啟動項。 在網上找了方法說是在window上使用easyBSD可以新增ubuntu啟
慎用ToLower和ToUpper,小心把你的系統給拖垮了
不知道何時開始,很多程式設計師喜歡用ToLower,ToUpper去實現忽略大小寫模式的字串相等性比較,有可能這個習慣是從別的語言引進的,大膽猜測下是JS,為了不引起爭論,我指的JS是技師的意思~ # 一:背景 ## 1. 講故事 在我們一個訂單聚合系統中,每一筆訂單都會標註來源,比如JD,Tao