解決Ubuntu普通使用者丟失sudo許可權的問題

2021-10-08 09:50:04 字數 575 閱讀 6890

安裝docker的時候,會把當前使用者加入docker使用者組,正確操作應該是

sudo usermod -ag docker $user

或者sudo usermod -a -g docker $user

但是看到網上有些部落格漏了-a選項,意思就變成了改變使用者組,這會導致當前使用者退出所有使用者組,包括sudo使用者組,使得當前使用者獲取不到管理員許可權

開機時按shift鍵進入啟動設定項,選擇高階選項>recovery mode>root

然後用root使用者將普通使用者加入sudo使用者組

usermod -ag sudo alice
如果恢復模式沒有檔案寫入許可權的話,需要重新掛載根目錄/為可讀可寫許可權rw,再執行上面的命令

mount -o remount,rw /

ubuntu建立普通使用者,解決遠端登入失敗

建立使用者,並指定使用者目錄,加入使用者組sudo useradd username d home username m 設定密碼 sudo passwd username 給使用者增加sudo許可權 sudo chmod u w etc sudoers 編輯許可權檔案 sudo vi etc su...

ubuntu新增普通使用者,並解決遠端登入

建立使用者,並指定使用者目錄,加入使用者組sudo useradd username d home username m 設定密碼 sudo passwd username 給使用者增加sudo許可權 sudo chmod u w etc sudoers 編輯許可權檔案 sudo vi etc su...

普通使用者裝配MySQL 普通使用者裝配MySQL

普通使用者安裝mysql linux這點很好,即使沒有許可權,也可以將自己想要的程式什麼的安裝到自己有許可權的目錄下。介紹一下怎麼在非root用 許可權下安裝mysql 參考 二 編譯 1 打上補丁 解壓mysql,並進入mysql 5.1.42目錄後,執行 patch np1 i mysql 5....