热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

CentOS7.5忘记root密码修改root密码

如果只是想修改root密码的话,如果现在不是root身份,进入root用户,输入:[troy@localhost~]$su输入完密码后,这时候终端前面的用户名已经变为root,$

如果只是想修改root密码的话,如果现在不是root身份,进入root用户,输入:

[troy@localhost ~]$ su

输入完密码后,这时候终端前面的用户名已经变为root,$也变成了#,然后更改密码:

[root@localhost troy]# passwd

然后就更改新密码就好了。

————————————分割线——————————————

如果忘记了root密码,别慌张,我查了很多资料,都是要重启电脑,在引导界面进grub修改,感觉太麻烦了,就自己尝试了一个新办法。

首先,进入/etc文件夹

[troy@localhost ~]$ cd /etc

然后编辑passwd这个文件,我习惯用gedit,如果提示找不到指令,说明你们系统上没有gedit,用vim编辑也行。

[troy@localhost etc]$ sudo gedit passwd

然后出来是这样的:


第一行就是root的,后面的:x:中的x就是密码的占位符,我们只把x删掉,别删冒号,然后保存。

保存之后,在命令行里获取root权限,应该就不用输入密码了(我是这样的):

[troy@localhost ~]$ su
[root@localhost troy]# 

然后就直接是root用户了,这时候我们修改密码,还是用passwd命令。

不过这次提示我,鉴定令牌操作错误。我搜了一下解决办法,感觉都不太对。

然后思考了一下,应该是因为我删掉了x,root用户没有密码怎么能修改呢?把x再补回来就好了。

我再开了一个终端,输入:

[root@localhost troy]# cd /etc && gedit passwd

把x补回来,像上面那个图一样,保存。

这时候,在原来终端输入passwd,修改密码就成功了!

如果你没成功,看看是不是和我步骤一样,如果完全一样还修改不了,那就尝试用大多数教程说的grub修改吧。


推荐阅读
  • NFS文件共享系统
    1、概述:NFS(NetworkFileSystem)意为网络文件系统,它最大的功能就是可以通过网络,让不同的机器不同的操作系统可以共享 ... [详细]
  • 在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的步骤和方法
    本文介绍了在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的详细步骤和方法。首先需要下载最新的Java SE Development Kit 9发行版,然后按照给出的Shell命令行方式进行安装。详细的步骤和方法请参考正文内容。 ... [详细]
  • 1、#whichmysqld查看mysql的命令路径usrsbinmysqld2、#usrsbinmysqld--verbose--help|grep- ... [详细]
  • asp.net core 应用docke部署到centos7
    前言前期准备win10(不要安装hyper-V)VMware-Workstation-Pro15.0Xshell6(非必需)VS2019以上环境请自行安装都是默认安装没什么可说的不 ... [详细]
  • OSX系统使用VMware Fusion安装CentOS7踩的那些坑
    一、创建虚拟机(1)在虚拟机资源库中点击[+添加]按钮,选择“新建”选项(2)选择创建自定义虚拟机(3)选择系统类型为CentOS(4)选择虚拟磁盘 ... [详细]
  • 1、oracle官网下载jdk8https:www.oracle.comjavatechnologiesjavasejavase-jdk8-downloads.html2、楼主用的 ... [详细]
  • 这里我们采用两台Nginx服务器作为前端,一主一从,Keepalived实现状态监测,保证Nginx正常对外提供服务,即主Nginx服务进程死掉之后,keepalived能够通过其自身的检测机制 ... [详细]
  • centos7+cdh5.10.0搭建
    一、选择环境:1.说明本次部署使用台机器,3台用于搭建CDH集群,1台为内部源。内部源机器是可以连接公网的,可以提前部署好内部源,本次部署涉及到的服务器的hosts配置如下:192.168 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 进入配置文件目录:[rootlinuxidcresin-4.0.]#cdusrlocalresinconf查看都有哪些配置文件:[rootlinuxid ... [详细]
  • 本文主要介绍关于linux文件描述符设置,centos7设置文件句柄数,centos7查看进程数的知识点,对【Linux之进程数和句柄数】和【linux句柄数含义】有兴趣的朋友可以看下由【东城绝神】投 ... [详细]
  • Xcode离线安装帮助文档1.在线查看帮助文件:Xcode下查看帮助文件,菜单Help-DeveloperDocumentation在右上角搜索框中即可检索,但速度很慢 ... [详细]
  • 基于CentOS7的服务器环境搭建(LAMP环境)一、安装MySQL组件  1.由于在CentOS7中,默认yum安装库中不含有mysql,我们可以下载mysql的分支Mari ... [详细]
author-avatar
强毛
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有