实在不行 进LiveCD吧
实在不行 进LiveCD吧
怎么进?
若是之前录入过人脸或指纹识别,可以直接用人脸或指纹登录,再在控制中心的账号里用自动登录或无密码登录,来清空密码。
按你的操作应该可以以 root 身份直接登录,然后 passwd xxxx(你的用户名)就能修改密码。修改后 reboot 重启即可。
按你的操作应该可以以 root 身份直接登录,然后 passwd xxxx(你的用户名)就能修改密码。修改后 reboot 重启即可。
不行啊,具体怎么操作呀
若是之前录入过人脸或指纹识别,可以直接用人脸或指纹登录,再在控制中心的账号里用自动登录或无密码登录,来清空密码。
我没录入过指纹或人脸

没问题啊,grub 里面选中第一项,按 e 修改启动参数,rw single init=/bin/bash,然后 F10 继续;

没问题啊,grub 里面选中第一项,按 e 修改启动参数,rw single init=/bin/bash,然后 F10 继续;
这个没用呀,改完之后ctrl +x 重启,然后又正常进入系统了,还是需要输入密码。
如果你先前是通过U盘安装的Deepin,那么你就找到那个U盘,否则就需要一个能正常使用的电脑把Deepin安装镜像刻录进U盘里,方法可以参考 如何安装Deepin ,在进入安装界面后,按下Ctrl+Alt+F2进入命令行模式(如果想显示图形化界面,在命令行界面输入startx,按回车可进入Live模式),这时就可以用chroot命令切换进你电脑自己的系统,切换完毕用su命令切换到root用户,用passwd命令改你忘记密码的那个用户的密码。
如果你先前是通过U盘安装的Deepin,那么你就找到那个U盘,否则就需要一个能正常使用的电脑把Deepin安装镜像刻录进U盘里,方法可以参考 如何安装Deepin ,在进入安装界面后,按下Ctrl+Alt+F2进入命令行模式(如果想显示图形化界面,在命令行界面输入startx,按回车可进入Live模式),这时就可以用chroot命令切换进你电脑自己的系统,切换完毕用su命令切换到root用户,用passwd命令改你忘记密码的那个用户的密码。
好的,多谢。我试试
好的,多谢。我试试
提示“输入密码以解锁您的登录密钥环”,怎么弄呀?
备份数据,重装
deepin把单用户模式干掉了,现在只能通过liveCD改密码了:
1、找个U盘,使用ventoy装上随便下载一个deepin镜像;
2、然后在grub界面按一下TAB;
3、编辑一下安装界面下方Linux开头这一行,将livecd-installer,改成livecd,即删除-installer;
4、然后按Enter,此时就会进入deepin的live系统;
5、进入文件管理器中“/”目录下,右键“在终端中打开”
sudo chroot ./
passwd 用户名
输入新密码
重复输入新密码
6、exit退出终端并重启计算机。
deepin把单用户模式干掉了,现在只能通过liveCD改密码了:
1、找个U盘,使用ventoy装上随便下载一个deepin镜像;
2、然后在grub界面按一下TAB;
3、编辑一下安装界面下方Linux开头这一行,将livecd-installer,改成livecd,即删除-installer;
4、然后按Enter,此时就会进入deepin的live系统;
5、进入文件管理器中“/”目录下,右键“在终端中打开”
sudo chroot ./
passwd 用户名
输入新密码
重复输入新密码
6、exit退出终端并重启计算机。
5、进入文件管理器中“/”目录下,右键“在终端中打开”
sudo chroot ./
虽然不知道文件管理器下主机的根目录是否会这么显示,但总体应该是这个路线
也许应该用debian_chroot 代替chroot
单用户已经砍掉了
单用户已经砍掉了
经过尝试,个人结论是这样的。
deepin 采用了 systemd init的方式,单用户传统上是sysvinit方式时期的概念,在systemd下大概等同于rescure.target. rescure.target 调用的是rescure.service,经过检查systemd的文件:
#vi /usr/lib/systemd/system/rescue.service
修改 ExecStart=-/lib/systemd/systemd-sulogin-shell rescue
为
#ExecStart=-/lib/systemd/systemd-sulogin-shell rescue
ExecStart=-/bin/bash
貌似就可以回到以前的通过grub内核参数进入“单用户”的状态。
进入的方式是 在内核的参数内,如ro的后面,添加 S 或 1 或 systemd.unit=rescure.target 或single 即可,。
未修改之前,同样的修改貌似就是启用原本的rescure.target
然后就可以通过passwd 修改密码了,修改密码重启登陆后会出现需要解锁密码环的问题,因为密码环默认是采用修改前的密码加密的,默认使用登陆密码解锁会不成功。通过删除 用户主目录下的.local/share/keyring 文件夹内的文件应该就解决了。反正原来的密码已经忘了,删除即可。
Popular Ranking
ChangePopular Events
More

中文 
我用的是目前最新的20.5社区版系统,密码忘记了怎么找回?在网上说的,启动后按上下键进入高级模式回车,按e
将ro 后面的改成 rw single init=/bin/bash,按f10或者ctrl + x 重启。但是不行啊,求大神支招。