安装好open Kylin2.0后,忘了系统管理员密码该怎么找回啊?
在网上找不到合适的资料!求大神给指导一下呀!
打开一个终端,运行 sudo -i
输入当前用户的密码,即可切换到 root 身份。
再运行
sudo passwd root
改 root 用户的密码。连续输入2次密码。即可。
当我收到你的回复时把我给高兴得!试了一下还是不行,主要是我装系统时明明把系统密码记下来了,后来装软件时却总是报错,实在是没办法了,又不想重装;
使用启动盘,选择不安装进入livecd系统
如:
efi分区为:/dev/sda1
boot分区为:/dev/sda2
/根目录分区为:/dev/sda3
原用户:user1
如果不清楚,进入终端,输入命令:sudo fdisk -l,看看分区情况,确定以上各分区所在位置
1、挂载根分区到mnt目录
sudo mount /dev/sda3 /mnt
2、挂载/boot分区 和efi分区(根据实际情况调整对应分区位置)
sudo mount /dev/sda2 /mnt/boot
sudo mount /dev/sda1 /mnt/boot/efi
3、有/data分区,将data分区中home、root、var、opt目录绑定到home、root、var、opt目录(将一个目录绑定到一个目录用bind参数)
sudo mount --bind /mnt/data/home/ /mnt/home
sudo mount --bind /mnt/data/root /mnt/root
sudo mount --bind /mnt/data/var /mnt/var
sudo mount --bind /mnt/data/opt /mnt/opt
4、挂载有关设备
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo mount --bind /run /mnt/run
5、切换到系统目录进行
sudo chroot /mnt
5、修改原用户密码(根据用户名进行调整)
sudo passwd user1