Ubuntu-給新增使用者新增root許可權
未配置root使用者資訊的使用者在執行sudo su
會提示不在sudoers
檔案中!
YuanbaoQiang2019@csuus-Precision-Tower-7810:~$ sudo su
[sudo] password for YuanbaoQiang2019:
YuanbaoQiang2019 is not in the sudoers file. This incident will be reported.
預設情況下只有root ALL=(ALL:ALL) ALL
,三個使用者為新增使用者。
# User privilege specification
root ALL=(ALL:ALL) ALL
YuanbaoQiang2019 ALL=(ALL:ALL) ALL
FengnanDuan2020 ALL=(ALL:ALL) ALL
ChangshengHe2020 ALL=(ALL:ALL) ALL
儲存的時候發現這是個只讀檔案,vim
環境下:q!
退出修改其許可權繼續給新增使用者新增許可權!
sudo chmod 777 /etc/sudoers
vi /etc/sudoers # 重複上述新增操作儲存即可 :wq儲存退出
修改完退出後,進行許可權的測試,執行sudo su
報錯:
sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
可能是因為sudoers
檔案變成了可讀可寫狀態,因此修改完這個sudoers
檔案後需要將其許可權還原成只讀狀態!但還有一個問題,因為修改許可權需要用到sudo su
切換程root
使用者,但是此時用不了sudo
命令,此時可以使用pkexec
命令修改許可權:
pkexec chmod 555 /etc/sudoers
最後在新增使用者YuanbaoQiang2019
環境下進行測試:
YuanbaoQiang2019@csuus-Precision-Tower-7810:~$ sudo su
[sudo] password for YuanbaoQiang2019:
root@csuus-Precision-Tower-7810:/media/YuanbaoQiang2019#
測試成功!可以在新增使用者環境下進行root
操作~
相關文章
- 給非 root 使用者新增 docker 使用許可權Docker
- MySQL 給使用者新增 ALTER VIEW 的許可權MySqlView
- chmod a+r file:給所有使用者新增讀的許可權
- 給安卓 app 新增許可權的一種方法安卓APP
- mysql8.0新增使用者,並指定許可權MySql
- mysql 新增、刪除使用者和許可權分配MySql
- Android property屬性許可權新增Android
- 讓root使用者有super許可權
- 使用註解 @requires 給 SAP CAP CDS 模型新增許可權控制UI模型
- CentOS 新建使用者並授予root許可權CentOS
- Vagrant 新增 root 使用者
- laravel8.5使用laravel-permission新增使用者許可權管理Laravel
- windows10系統給資料夾新增EveryOne許可權的方法Windows
- 老闆:讓你新增一個mysql使用者並給予許可權這麼費勁嗎?MySql
- 取消 root 級管理員的 root 許可權
- 給root外的其他使用者新增 crontab 定時任務
- 如何讓普通使用者獲取root使用者的許可權
- 如何優雅的在 vue 中新增許可權控制Vue
- ubuntu 開放root使用者的SSH訪問許可權Ubuntu訪問許可權
- Linux 怎麼實現新增FTP使用者並設定許可權的方法LinuxFTP
- mysql 給了使用者所有許可權ALL PRIVILEGES,但是該使用者沒有grant許可權MySql
- MySQL新增新使用者、為使用者建立資料庫、為新使用者分配許可權MySql資料庫
- Android手機獲取Root許可權Android
- 圖書管理系統【JavaWeb:使用者、購買、訂單模組、新增許可權】JavaWeb
- 詳解管理root使用者許可權的sudo服務程式
- 在Linux中,如何新增和管理使用者賬戶以及如何設定sudo許可權?Linux
- linux下svn(subversion)服務端新增工程及配置許可權Linux服務端
- 永久開啟user版本adb root許可權
- MySQL資料庫Root許可權MOF方法提權研究MySql資料庫
- Android呼叫相簿、相機(相容6.0、7.0、8.0)所需新增的許可權Android
- linux使用者許可權Linux
- 通過 VirtualApp 實現免 Root 許可權 HookAPPHook
- artisan日誌 root 許可權解決辦法
- MySql給賬戶所有許可權MySql
- mysql 命令列安裝並給使用者sa所有許可權MySql命令列
- Linux使用者與許可權Linux
- mysql使用者許可權管理MySql
- 如何在Oracle VM下更改root許可權密碼Oracle密碼