Ubuntu 没有root账号,无法sudo,解决方案 |
您所在的位置:网站首页 › 为什么我的vmos没有root › Ubuntu 没有root账号,无法sudo,解决方案 |
本文介绍笔者遇到在VM VirtualBox中安装Ubuntu22.04.4时,出现没有办法使用sudo passwd root初始化root,且sudo报错:用户不在sudoers中时总结的一种可行解决方案。 报错情景如下: 具体操作: 1.打开Terminal 用su打开超级用户权限(注意空格): su -输入密码,直接输入登录的非root用户的密码即可,此时显示root (如果没有办法打开Terminal,请检查Setting中的Region&Language,如果Formats是China,那么将Languages改为Chinese,重启) 2.使用nano编辑sudoers文件 nano /etc/sudoers此时,进入这个界面就成功了一半了 3.编辑sudoers文件 按照root的那一行的格式,把root改成自己的用户再写一行,此时为user添加了sudo权限,以绝后患 懒人复制版: user ALL=(ALL:ALL) ALLCtrl + o保存 Ctrl + x退出编辑 4.初始化root账户 现在我们就可以正常使用 sudo passwd root设置真正的root账户的密码啦 测试其他需要sudo的命令: sudo apt install gcc可以正常执行 总结 本文介绍了一种Ubuntu新人安装虚拟机时可能遇到的没有root用户也没有sudo权限时可能的一种解决方案,供参考学习。 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |