无法确定您的用户名

无法确定您的用户名

确实需要帮助,

我把我的文件弄得有些乱/etc/passwd,希望通过删除条目来删除用户密码。

保存后显示cannot find name for user ID 1000。现在我无法执行sudosu -访问我的超级用户帐户,因为它总是说Cannot determine your user name,我正在尝试再次编辑/etc/passwd但不幸的是我没有 root 访问权限...

我被一个未知用户困住了,不幸的是我还没有为服务器进行任何备份。

不重新安装可以解决这个问题吗?

有什么办法可以解决这个问题吗?

我非常需要修复这个问题。

答案1

从实时 CD 启动系统、挂载根文件系统、修复对文件所做的任何操作,然后重新启动。

以后再也不要直接编辑该文件了。相反,使用命令vipw,这样在大多数情况下可以避免保存语法错误。

相关内容