有时当我启动 ubuntu 时出现错误(例如昨天我遇到VCE init error (-110)
),我看不到桌面终端,因为整个系统没有正确启动。并且终端在根用户!这是否意味着我的计算机的任何用户在遇到此类错误时都将对我的计算机拥有 root 访问权限,并能够运行某种rm -rf /
?在正常加载的情况下,只有当我在 sudoers 组中并且提供密码后,我才能访问 root,那么为什么在出现错误的情况下用户应该拥有 root 权限?
答案1
如果 Ubuntu 出现严重问题以致无法运行系统,它就会进入终端root
,让有知识的人有机会进行诊断、修复、恢复等。
路人所root
访问的系统是一个严重损坏的系统。
尝试以用户身份执行任何诊断、修复、恢复步骤fred
都是不可能的。你甚至不能指望sudo
为 工作fred
。