Linux系统忘记密码怎么办?
首先在虚拟机在如图所示的状态按E进入编辑模式
按完E后会进入如下页面
在initrd前按“向左方向键” 光标就会移动到quiet的后面,此时输入“rd.break”
输入完再按“Crtl+X”俩个一起按
此时会进入新的命令行
输入“mount -o remount,rw /sysroot”将根系统设有读写权限
命令生效后,在下一行输入“chroot /sysroot”切换文件系统
输入“passwd root/普通户名/不输入默认管理员”
在下一行输入密码“******”
重复输入密码“******”
此时英文系统会出现successful,中文系统会出现一堆乱码
由于在内核层进行更改密码的操作,后期为了系统能够正常识别操作,即正常通过代码进行操作,需要重置安全模块
在下一行输入“touch /.autorelabel”
下一行输入“exit”
在下一行输入“exit”
剩下等待系统重启即可
以上就是Linux忘记密码的操作
接下来为近期的笔记
Linux的发行版本
redhat ubuntu debian PCLinux LinuxMint 中标麒麟 Mandriva opensuse
passwd 用户名 *** //更改密码,passwd不加对象代表当前用户密码
-d 用户名 //删除用户密码
cd //切换目录
绝对路径:一切从根开吃查找 /home/用户名
相对路径:相对于当前所在路径开始查找 cd 用户名
~ 表示当前用户的家目录
. 当前目录
- 上一次匹配的目录
ls list //命令 -选项... 参数...
-l ==ll 长格式限时文件信息(文件基本属性 文件名)
-a all 显示目录下所有文件包括隐藏文件
-A 显示目录下所有文件包括隐藏文件
-h 文件大小单位标记
-d 显示指定目录的属性信息
-l 显示文件的inode节点号
#shutdown -h //关机
#ip a //查看IP地址
#ifconfig //查看网卡
#hostname A //更改主机名(临时生效)
#hostnamectl set-hostname A 0 //更改主机名(永久生效)
#pwd print working directory //打印正在工作目录的完整路径