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