对唯一用户执行反向 usermod nologin 操作

对唯一用户执行反向 usermod nologin 操作

我无意中usermod -s /usr/sbin/nologin username在 Ubuntu 上使用了唯一的用户。现在,当我打开终端时,它显示“此帐户当前不可用”,我无法输入任何内容。

我该如何解决?

答案1

您需要遵循以下步骤。

首先重启电脑,等待 GRUB 菜单出现(类似于此)grub 菜单

现在,选择Ubuntu 的高级选项并点击Enter 将会有两个选项,选择进入恢复模式的选项。

现在您将看到不同的恢复模式选项。现在你必须选择Root 进入 root shell 提示符

您需要对该root分区具有写访问权限。默认情况下,它仅具有使用命令的只读访问权限

mount -rw -o remount /

现在,列出系统中存在的所有用户

ls /home

使用命令

usermod --unlock <username>

其中<username>是列表中要重置密码的用户。该usermod命令修改系统帐户。

然后输入以下命令退出 root shell 提示符exit

退出后,您将返回恢复模式菜单。选择resume正常启动选项。

相关内容