CentOS7.2 忘记root密码及重置root密码的简单处理方法
CentOS 7 root密码的重置方式和CentOS 6完全不一样,以进入单用户模式修改root密码为例。
1.重启开机按esc,在第一行按e,进行编辑
2.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh
3.按Ctrl+X重启,并修改密码
4.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效
本处关闭selinux
# vi /etc/sysconfig/selinux
5.重启系统
# exec /sbin/init
补充:下面看下重置CentOS 7.2 ROOT密码的方法
说明:
本文档已在CentOS 7.2 内核版本 3.10.0 系统中测试成功;
--------------------------------------------------------------------------------------------------------
第一个里程碑 --在启动GRUB菜单中选择编辑选项,按键 "e" 进入编辑;
第二个里程碑 -- 大约在第16行找到 "ro" 将 "ro" 修改为 " rw init=/sysroot/bin/bash ";
第三个里程碑 -- 同时按下 " ctrl + x ",进入单用户模式;
第四个里程碑 -- 用 "chroot /sysroot " 命令进入系统;
第五个里程碑 -- " passwd root " 重置root密码;
第六个里程碑 -- 用 " touch /.autorelabel " 更新SELinux信息;
第七个里程碑 -- 输入 " exit "退出 chroot ;
第八个里程碑 -- 用 " reboot -f " 重启你的系统;
第九个里程碑 -- 登陆系统测试;
参考文档: https://www.unixmen.com/reset-root-password-centos-7/
总结
以上所述是小编给大家介绍的CentOS7.2 忘记root密码的简单处理方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
详解如何在Linux(CentOS)下重置MySQL根(Root)密码
本例中以CentOS6.6下修改MySQL5.1.73举例说明. 1.首先输入"service mysqld status"查看当前mysql服务状态,下图显示正在mysqld服务正在运行中. 2.输入"killall -TERM mysqld"命令停止所有的mysqld进程. 3.输入"service mysqld stop"命令停止mysqld服务. 4.输入"mysqld_safe --skip-grant-tables &am
-
centos中找回MariaDB数据库root用户权限的方法
前几天在网上闲逛,看到一文章,说MySQL自被Orcle收入囊中,有弃MySQL社区开源之意,且把MySQL分成社区与企业版.我日他先人板板,都是钱TM惹祸.MySQL创始人另起人马,创MariaDB,据传以其次女名名之.一时手溅,在centos上废MySQL立MariaDB. 昨日休息,无事可做,入夜更甚,加之天热,夜半未眠.开机入centos,查前日所装MariaDB,root竟无密码,顷password之.然细查之下,user表中root名目竟有五条之多,遂只留一host为%,余皆删之.后
-
centos 6.5下修改SSH端口及禁用root远程登录的方法
前言 我们大家都知道 SSH 的默认端口为 22,但是基于安全的需要,我们需要修改服务器的 SSH 端口,和禁用 root 远程登录. 通过以下步骤,我们通过编辑 /etc/ssh/sshd_config ,将端口修改为 10089,并禁用 root 远程登录,同时为新端口添加防火墙规则,并删除默认端口的规则. 注意:1,使用 root 用户执行以下步骤:2,只在 CentOS 6.5 下验证. 修改端口 vi /etc/ssh/sshd_config Port 10089 #端口号 Permi
-
CentOS下重置MySQL的root密码的教程
本人在CentOS6.4上安装万mysql后,无法通过root进入,因为安装的时候,并没有设置root密码,似乎有个初始随机密码,但是不记得了,太麻烦,直接重置root密码. 首先,你必须要有操作系统的root权限了.要是连系统的root权限都没有的话,先考虑root系统再走下面的步骤. PS:赋予用于root权限 方法一: 修改 /etc/sudoers 文件,找到%wheel一行,把前面的注释(#)去掉 ## Allows people in group wheel to run all c
-
CentOS下安装mysql时忘记设置root密码致无法登录的解决方法
前言 昨天一天都是启动mysql时提示:The server quit without updating PID file,今天重装了mysql之后还是同样报错,然后恢复了一下/usr/my.cnf突然就可以启动了.(明明昨天/usr/my.cnf就是默认的,有个解决方法说改这个文件才改的) 然后现在就到没有设置root密码的问题了,搜了几个方法都不行,直到看到下面这个方法一才行. 解决方法一: # /etc/init.d/mysql stop # mysqld_safe --user=mysq
-
CentOS7.2 忘记root密码及重置root密码的简单处理方法
CentOS 7 root密码的重置方式和CentOS 6完全不一样,以进入单用户模式修改root密码为例. 1.重启开机按esc,在第一行按e,进行编辑 2.编辑修改两处:ro改为rw,在LANG=en_US.UFT-8后面添加init=/bin/sh 3.按Ctrl+X重启,并修改密码 4.由于selinux开启着的需要执行以下命令更新系统信息,否则重启之后密码未生效 本处关闭selinux # vi /etc/sysconfig/selinux 5.重启系统 # exec /sbin/in
-
Window下Mysql忘记root密码怎么重置
本人机器环境: Windows 2008 R2 MySQL 5.6 以"Window下忘记Mysql的root密码"百度,找到一大堆解决方案.大多大同小异,比较经典的是百度文库上的一篇[1],图文并茂,条理也比较清晰.立刻按照这篇文章描述的操作. 具体操作如下: 以下步骤如果添加了MySQL的环境变量,则可以直接运行mysql有关命令,否则必须到mysql安装目录的bin目录下操作. 步骤如下: 1.停止mysql服务(以管理员身份,在cmd命令行下运行) net stop mysql
-
Mysql 5.7 忘记root密码或重置密码的详细方法
在Centos中安装完MySQL数据库以后,不知道密码,这可怎么办,下面给大家说一下怎么重置密码 1.修改配置文件my.cnf 按i编辑 [root@iZ2ze14tbj23jllo85kuh1Z ~]# vim /etc/my.cnf 在[mysqld]中添加 skip-grant-tables 例如: [mysqld] **skip-grant-tables** datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock 键盘 Esc 保存
-
VMware与Centos系统安装之重置root密码的方法
今日任务 1.Linux发行版的选择 2.vmware创建一个虚拟机(centos) 3.安装配置centos7 4.xshell配置连接虚拟机(centos) 选择性 pc可以选择 -纯系统 Linux/windows -双系统 Windows+Linux -虚拟化技术 Windows+vmware workstation 服务器 -物理机纯系统 -物理机+vmware(vmware esxi) -物理机+docker 安装 -简易安装 -自
-
MySQL密码忘了怎么办?MySQL重置root密码方法
MySQL有时候忘记了root密码是一件伤感的事.这里提供Windows 和 Linux 下的密码重置方法. Windows: 1.以系统管理员身份登陆系统. 2.打开cmd-----net start 查看mysql是否启动.启动的话就停止net stop mysql. 3.我的mysql安装在d:\usr\local\mysql4\bin下. 4.跳过权限检查启动mysql. d:\usr\local\mysql\bin\mysqld-nt --skip-grant-tables 5.重新打
-
Mac MySQL重置Root密码的教程
申明:本重置密码可直接对Homebrew安装的MySQL进行密码重置,对于其他方式安装的MySQL需要切换对应的安装目录即可. 安装MySQL后时间太长了会忘记密码,在这里总结一下忘记密码时如何重置本地MySQL Root密码. 所有操作都在Mac终端(Terminal)中完成. 停止服务和进程: brew services stop mysql 进入文件夹: cd /usr/local/opt/mysql/bin 执行越权命令(mysql): mysqld_safe --user=mysql
-
mysql8.0.12如何重置root密码
在安装完数据库后,由于自己不小心直接关闭了安装窗口,或者长时间没有使用root用户登录系统,导致忘记了root密码,这时就需要重置MySQL的root密码.当然,最简单方式自然是删除数据库的data目录,然后重新安装数据库.但是很多时间我们需要保留data目录中的数据,所以就需要查找如何重置root密码. 我们知道,在知道root密码时,可以使用"ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';"指令来修改root用户的密码,如下图:
-
在Linux下修改和重置root密码的方法(超简单)
刚开始接触Linux的人,忘记了root密码可能会不知所措.想找回自己的root密码,但是又不知道方法.其实,只需要简单的几步就可以重置自己的root密码了(找回密码我也不会) 1.开机之后在内核上敲击e,然后编辑选项 2.在linux16这一行,将红框内的内容改成rw rd.break 根据提示,使用组合键CTRL+X进入密码修改 3.进入到系统的紧急求援模式 4.依次输入以下的命令 # chroot /sysroot //进入系统的根目录 # passwd //重置密码 # touch /.
-
重置mysql的root密码最简单的方法
我的mysql版本 MYSQL V5.7.9,旧版本请使用: UPDATE mysql.user SET Password=PASSWORD('新密码') WHERE User='root'; Mac OS X - 重置 MySQL Root密码 密码太多记不住??你是否忘记了Mac OS 的MySQL的root密码? 通过以下4步就可重新设置新密码: 1. 停止 mysql server. 通常是在 '系统偏好设置' > MySQL > 'Stop MySQL Server' 2. 打开终端
-
MySQL root密码的重置方法
对于DBA来说,丢失超管用户root的密码是致命的, 可以通过添加--ship-grant-tables参数来跳过权限表. 1.忘记root密码,进不去数据库: 这个时候需要强制停库,先查看MySQL进程号 Kill掉MySQL进程,命令如下: Kill完可以再查看是否还有进程 [root@tse2 tmp]# kill -9 9840 1 [root@tse2 tmp]# ps -ef |grep mysql 建议停库这种操作不要影响业务的情况下,停服操作的,还有最好这种密码记录好的,可以用k
随机推荐
- oracle列合并的实现方法
- jQuery循环滚动新闻列表示例代码
- JS数组排序方法实例分析
- web性能优化之javascript性能调优
- Python下的Mysql模块MySQLdb安装详解
- Objective C从远程url下载图片方法汇总
- Javascript实现字数统计
- php 取得瑞年与平年的天数的代码
- PHP简单开启curl的方法(测试可行) 原创
- python实现自动更换ip的方法
- 自动重启服务的shell脚本代码
- SREng用法简要说明图文教程(如何获得日志/删启动项目/服务/驱动/BHO等)
- js控制iframe的高度/宽度让其自适应内容
- js放大镜放大购物图片效果
- MongoDB的安装启动及做成windows服务的教程图解
- 如何使用50行javaScript代码实现简单版的call,apply,bind
- Android仿打开微信红包动画效果实现代码
- JavaScript实现的DOM绘制柱状图效果示例
- 关于Springboot日期时间格式化处理方式总结
- 30行Python代码实现高分辨率图像导航的方法