我正在修改 /etc/passwd 文件,不小心更改了根 UID 和 GID。当我进入恢复模式时,我仍然没有超级用户权限,因为 passwd 文件上存在任何 UID 和 GID 为 0 的用户。我读了一些关于从 live cd 启动 PC 并安装分区的内容,但我不完全理解这是什么意思。也许你可以给我一个解决方案和一个教程链接,或者只是在这里一步一步解释。提前谢谢您 :)
答案1
有点像这样: https://help.ubuntu.com/community/LiveCdRecovery
您从现场 CD(不是用它作为替代的引导加载程序,而是引导到现场 CD安装)。
/
然后挂载包含硬盘安装的分区,类似于教程。
先停下再做chroot
!只需cd
在安装它的目录中输入 ,etc
以防cp passwd passwd.backup
万一(以防你的猫一会儿跳到键盘上)和vi passwd
。