安装 VMware tools时报错:不在 sudoers 文件中。此事将被报告。
? ? ? ?在安裝VMware Tools工具時,會提示:不在sudoers文件中,此事將被報告。
???????因為當前操作用戶的權限不足,而root用戶只有在權限分配及系統設置時才會使用,而root用戶的密碼也不可能公開。普通用戶執行到系統程序時,需要臨時提升權限,sudo就是我們常用的命令,僅需要輸入當前用戶密碼,便可以完成權限的臨時提升。
解決方案如下:
1.切換到root用戶權限,輸入命令:"su root",回車后輸入密碼再回車
2.查看/etc/sudoers文件權限,如果只讀權限,修改為可寫權限
查看文件命令如下:
ls –l /etc/sudoers輸入修改權限命令:
chmod u+w /etc/sudoers?
3.執行vim命令,編輯/etc/sudoers文件,添加要提升權限的用戶;在文件中找到root? ALL=(ALL) ALL,在該行下添加提升權限的用戶信息
輸入編輯文件命令:
vim /etc/sudoers?查找到Allow root to run any commands anywhere,在root命令下增加一行命令,先輸入命令:"i",下方會出現“插入”的字樣,輸入你要加入的信息。(wzq是我的系統用戶名)
?
4.保存退出,并恢復/etc/sudoers的訪問權限為440。先按Esc按鍵退出編輯模式,再輸入強制保存命令:":wq!"
?
5、返回到命令頁面,輸入回復權限的命令
chmod 440 /etc/sudoers6、切換到普通用戶,測試用戶權限提升功能。輸入切換用戶命令
su wzq?
?到此問題完美解決,可以繼續安裝你的VMware tools啦!
總結
以上是生活随笔為你收集整理的安装 VMware tools时报错:不在 sudoers 文件中。此事将被报告。的全部內容,希望文章能夠幫你解決所遇到的問題。