如何重置centos7 root默认密码的Root密码centos

以上由提供
当前位置:
> 详细页面
CentOS 7重置root密码的技巧
时间: 14:22来源:作者:qipeng
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
系统教程栏目
热门系统教程
在笔记本电脑早已普及到会议室的这个年代,商务人士拿笔记...
热门系统下载
最新系统教程
热门软件下载
Copyright&2011 系统之家(www.xitongzhijia.net) 版权所有 闽ICP备号-1
本站发布的系统与软件仅为个人学习测试使用,请在下载后24小时内删除,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!
如侵犯到您的权益,请及时通知我们,我们会及时处理。关于CentOS&7修改root用户的密码
关于Linux,很多人可能没用过,但是一定知道root。因为安卓手机系统就是基于Linux的二次开发(不管事实是不是这样,起码现阶段我是这么认为的),所以也有root一说。
关于root就有很多问题了,Linux不想Windows一样,Windows的Administrator不具备破坏系统的能力,而对于Linux的root这简直就是小菜一碟。所以初学的时候,做一些操作都是不建议使用root用户的,虽然普通用户的权限有限用着很不舒服,但是可以用root用户适当的分发一些权限给你经常使用的用户,这样就能避免权限过大破坏系统而不至于用着不舒服。
但是经常不使用root用户,忘记密码了怎么办?重装系统?代价太大了吧!
&&&&&&&&相信对于Linux有一定了解的人,一定知道root用户登录不上的时候,而机器恰巧又在身边,这时是可以修改root的密码的!关于Linux修改root密码的方法上网百度肯定一堆,而且千篇一律。而CentOS
7却与众不同。
接下来介绍CentOS 7修改root用户密码的方法:
1、第一步当然是启动系统,用↑↓选择你要修改root密码的系统,并根据提示按e。
2、一些刚接触CentOS 7的人来说,按下e以后,发现跟预想的不太一样是吧!
3、发现上面的的图和下面的图有什么不一样了吗?没错,就是将ro改写成 rw
init=sysboot/bin/sh。然后根据提示使用组合键ctrl+x。(如果不改写ro,就使用组合键ctrl+x,跟正常启动没有什么不同)
4、等待一阵启动之后,出现一个命令提示符。挺新颖的,我也是第一次见。
5、输入俩条命令
第一条:chroot /sysroot(/前是有空格的哦)
第二条:passwd root(r前是有空格的哦)
6、然后exit退出,接着reboot重启就好了。
7、最后的问题就是你重启后,ro会不会自动变回去,是吗?回答是:会自动变回去的。
至此,修改root密码的任务就完成了。去尝试一下吧!
以上均是本人实际操作
方法转自:(如有侵权行为,请联系本人,我会立即删掉)
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。CentOS 7&RHEL 7重置root密码_Linux教程_Linux公社-Linux系统门户网站
你好,游客
CentOS 7&RHEL 7重置root密码
来源:Linux社区&
作者:Linux
7&RHEL 7与之前的5,6不同的是,当忘记root密码,并采用GRUB2为启动器时,将无法通过单用户模式重置root密码。下面将介绍如何重置CentOS7的root密码。
1. 启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。
2. 在linux16/linux/linuxefi所在参数行尾添加以下内容:
init=/bin/sh
3. 按Ctrl+x启动到shell。
4. 挂载文件系统为可写模式:
mount -o remount,rw /
5. 运行passwd,并按提示修改root密码。
6. 如何之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:
touch /.autorelabel
7. 运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启。
-------------------------------------分割线-------------------------------------
CentOS 7&RHEL 7进入单用户方式和重置密码方式发生了较大变化,GRUB由b引导变成了ctrl+x引导。
重置密码主要有rd.break和init两种方法。
rd.break方法:
1、启动的时候,在启动界面,相应启动项,内核名称上按&e&;
2、进入后,找到linux16开头的地方,按&end&键到最后,输入rd.break,按ctrl+x进入;
3、进去后输入命令mount,发现根为/sysroot/,并且不能写,只有ro=readonly权限;
4、mount -o remount,rw /sysroot/,重新挂载,之后mount,发现有了r,w权限;
5、chroot /sysroot/ 改变根;
(1)echo |passwd &stdin root 修改root密码为redhat,或者输入passwd,交互修改;
(2)还有就是先cp一份,然后修改/etc/shadow文件
6、touch /.autorelabel 这句是为了selinux生效
7、ctrl+d 退出
8、然后reboot
至此,密码修改完成
init方法:
1. 启动系统,并在GRUB2启动屏显时,按下e键进入编辑模式。
2. 在linux16/linux/linuxefi所在参数行尾添加以下内容:init=/bin/sh
3. 按Ctrl+x启动到shell。
4. 挂载文件系统为可写模式:mount &o remount,rw /
5. 运行passwd,并按提示修改root密码。
6. 如何之前系统启用了selinux,必须运行以下命令,否则将无法正常启动系统:touch /.autorelabel
7. 运行命令exec /sbin/init来正常启动,或者用命令exec /sbin/reboot重启
更多CentOS相关信息见 专题页面
本文永久更新链接地址:
相关资讯 & & &
& (02/18/:45)
& (06/26/:38)
& (11/07/:55)
& (01/18/:29)
& (02/01/:28)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款推荐这篇日记的豆列
······服务不可用。

我要回帖

更多关于 centos7 更改root密码 的文章

 

随机推荐