在centos7下怎么进入单用户状态以便修改root密码
2015-08-13 13:00
483 查看
我最近开始入手学习linux,作为新手一枚,想通过写博客的方式来记录自己的学习经历,并且算作是一个笔记吧,共勉,话不多说进入正题。此处介绍init方法
步骤一:开机时随便按下键盘,进入以下菜单
步骤二: 选择第一项,按e键进行修改(在开机选项处)
步骤三:找到ro,如图所示
步骤四:将ro修改为rw init=/bin/sh
步骤五:如上图所示,将本段倒数第二行的rhgb quiet删掉,按下Ctrl+X保存并启动系统
步骤六:修改root密码
#passwd root #修改密码,之后会提示输入新的密码和再次确认密码 #touch /.autorelabel #据说是selinux在重启后更新label
#exec /sbin/init #正常启动init进程
特别提醒:如果在中文模式下进行上述命令行操作可能会出现乱码情况,解决办法如下:$echo $LANG (显示当前所用的语言) (第一个美元符号为系统的符号,不需要自己编辑,在root权限下为#)$LANG=en_US (修改为英文,中文为zh_CN)$echo $LANG (再次执行第一行命令,就会显示自己使用的为en_US,表示英文了),OK,大功告成
本文出自 “玖色堇” 博客,请务必保留此出处http://bhdreamcatcher.blog.51cto.com/10414901/1684307
步骤一:开机时随便按下键盘,进入以下菜单
步骤二: 选择第一项,按e键进行修改(在开机选项处)
步骤三:找到ro,如图所示
步骤四:将ro修改为rw init=/bin/sh
步骤五:如上图所示,将本段倒数第二行的rhgb quiet删掉,按下Ctrl+X保存并启动系统
步骤六:修改root密码
#passwd root #修改密码,之后会提示输入新的密码和再次确认密码 #touch /.autorelabel #据说是selinux在重启后更新label
#exec /sbin/init #正常启动init进程
特别提醒:如果在中文模式下进行上述命令行操作可能会出现乱码情况,解决办法如下:$echo $LANG (显示当前所用的语言) (第一个美元符号为系统的符号,不需要自己编辑,在root权限下为#)$LANG=en_US (修改为英文,中文为zh_CN)$echo $LANG (再次执行第一行命令,就会显示自己使用的为en_US,表示英文了),OK,大功告成
本文出自 “玖色堇” 博客,请务必保留此出处http://bhdreamcatcher.blog.51cto.com/10414901/1684307
相关文章推荐
- Linux find命令的用法实践
- 用VMware虚拟机安装红帽Linu…
- 基于linux平台的邮政物流管理系统…
- linux操作系统 任务管理器与调度概…
- ubuntu linux操作系统下开发入门
- Linux下eclipse加入boost库
- Linux下wc工具的简单实现
- linux启动基本流程
- Linux系统编程——进程间通信:信号中断处理
- Linux基础系列(五)Linux系统文件删除原理
- Linux基础系列(四)Linux系统软链接硬链接知识
- Linux基础系列(三)Linux系统文件和目录重要知识
- Linux系统用setup菜单工具设置IP地址
- linux下svn 增加 ignore 属性(忽略文件的处理)
- linux 系统时间和硬件时间
- linux network stats (cat /proc/net/dev)
- Linux 下的两个特殊的文件 -- /dev/null 和 /dev/zero 简介及对比
- Linux Pthread——2
- linux下安装node.js
- linux 内存清理/释放命令