解決出現無法使用sudo命令情況

2021-10-07 06:36:57 字數 587 閱讀 6006

解決出現無法使用sudo命令情況

無法使用sudo命令通常是在修改sudoers檔案時出現的語法錯誤,導致出現解析錯誤.這裡給出幾種解決方法.

一、知道root密碼

在終端輸入命令

su root輸入密碼後,使用su命令修改檔案,即

su visudo

二.不知道root密碼

一般剛安裝好系統,如果沒有設定root密碼,系統會隨機分配乙個密碼.但是我們不知道,因此需要重置一下密碼,但是sudo命令不可用.這就很無助了.

解決方法:重啟電腦,然後在出現電腦品牌圖示時快速按shift鍵,進入grub頁面,選擇advanced ubuntu(ubuntu高階選項),等待黑屏載入過後出現可選頁面.先選擇grub,再選擇root,根據提示按下回車,然後輸入『su root`,發現不需要密碼,接著輸入』passwd『重置密碼即可。然後重啟使用su命令修改正確sudoers檔案儲存後就可以正常使用sudo命令了.

三.最簡單的方法(萬能)

輸入』pkexec visudo『

直接就進入suduers檔案了,接著修改正確就完事了.

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

大概意思是說emma這個使用者不在sudoers這個檔案裡,這個事件將要被報告的。su 切換到root 輸入超級使用者root密碼 chmod u w etc sudoers 新增root對sudoers這個檔案的寫許可權 vi etc sudoers 編輯sudoers,把emma這個使用者新增進...

解決python多版本,yum無法使用的情況

最近要學習tensorflow,需要安裝python3.5,而centos6.5系統自帶的python2.6.6。由於安裝python版本過多導致鏈結混亂,最終yum無法使用。經過查閱資料後,已經解決該問題,現分享如下 方法一 python version檢視python 版本 whereis py...

解決pip命令無法使用

問題描述 在win10搭建python環境的時候,發現在cmd或者vscode終端無法使用pip命令,截圖如下 解決辦法 將pip程式所在路徑加入系統變數path裡面即可,具體操作不再贅述。pip是個啥?windows下執行如何執行程式 如果是在cmd裡面執行應用程式,比如pip,那麼windows...