我禁用了我的用户帐户

我禁用了我的用户帐户

我意外禁用了我的用户帐户。我更改了管理员密码,但当我重新启动时,登录“用户 1”出现,当我输入密码时,它不允许我登录。它说我的帐户已被禁用,我应该联系我的系统管理员。

答案1

您必须使用某种恢复媒体,例如 Parted Magic 或 Gentoo Disk。根据您的系统类型,恢复磁盘应该是 x86 或 x64。Gentoo Handbook 有关于此操作的出色文档,我已多次使用此过程来恢复被锁定在各种系统之外的 Linux 用户。请注意:如果 user1 的主目录已加密,并且您没有打印恢复密码,则您的文件将无法访问。但是,您可以随意猜测密码。如果您需要该命令,我会分享。上周刚刚使用它来恢复一台失踪三年的计算机。

代码清单 6.1https://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part1_chap4为您提供有关如何安装磁盘的想法。

这将为您提供 sdX 的列表(通常是 sda,但有时是 sdb、sdc 或 sdd)

sudo fdisk -l /dev/sdX

您还可以使用文件来确定文件系统类型

sudo 文件-Ls /dev/sdXY

其中 X 是字母:a、b、c 等... 而 Y 是数字:1、2、3、5、6 等...

一旦您将驱动器从 /mnt/gentoo(或任何地方)挂载,请大致遵循 chroot 程序(第 6a 节)。您无需担心 mirrorselect 的内容,只需 mount -o bind 等... 此处的内容:https://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#book_part1_chap5 和 chroot/source 内容(顺便说一下,您可以使用 . 快捷方式表示 source)。

挂载东西(以 root 身份)假设 sda1 上 /linux 分区:

# 挂载根(/)文件系统
# 如果您的 /usr 或 /home 位于另一个分区,您也必须挂载它们!
# 根据需要调整 -t 文件系统类型。
安装-t ext4-o rw / dev / sda1 / mnt / gentoo
# mount -t ext4 -o rw /dev/sda5 /mnt/gentoo/home

# 挂载关键文件系统
安装 -t proc proc /mnt/gentoo/proc
安装 --rbind /sys /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev

# chroot 到你的旧驱动器
chroot /mnt/gentoo/bin/bash
源 /etc/profile
导出 PS1="(chroot) $PS1"

chroot 后,重置 root 密码

密码

以及账户密码

密码用户1

并将更改写入磁盘并重新启动

同步 && 同步 && 同步
重启

您现在应该可以使用 User1 了。

编辑:忘记了有关链接的规则,从 Gentoo 拉入东西以防它们离线。

相关内容