Linux忘记/更改密码实现方式

 更新时间:2026年04月24日 11:19:55   作者:TokenDance  
当出现connectionclosedbyforeignhost时,通常是因为密码输入错,可通过修改root用户密码、以root用户修改其他用户密码等方式找回,如忘记root用户密码,则需在系统重启情况下通过编辑gr

出现connection closed by foreign host 情况,一般是密码输入错误,以下给出忘记密码办法。

一、修改密码

1、修改root密码

执行:passwd root, 按照提示输入新的密码两次。

如果用xshell连接的情况下,需要重新验证新的密码。

[root@centos7 ~]# passwd root

更改用户 root 的密码 。

  • 新的 密码:
  • 无效的密码: 密码少于 8 个字符
  • 重新输入新的 密码:
  • passwd:所有的身份验证令牌已经成功更新。

2、以root身份修改一般用户的密码

执行:passwd username, 按照提示输入新的密码两次。(username是要更改密码的用户名)

二、忘记root用户密码,重置root密码

重启Linux(或虚拟机),在倒计时3秒前,按下e键,进入grub编辑页面。

1、按↑↓键

选择第一项按下 e键,然后编辑选项

2、按↑↓键找到ro

将红框内的内容改成 :rw init=/sysroot/bin/sh

 

3、改完之后

按下 Ctrl+X 进入紧急求援模式,依次输入以下的命令

# chroot /sysroot   //进入系统的根目录
# passwd            //重置密码
# touch /.autorelabel     //创建文件,让系统重新启动时能够识别修改
# exit              //退出chroot模式
# reboot            //重启系统

重启之后,就ok,我这里selinux是关闭的。

注意:

执行passwd命令修改密码,如果系统的selinux开启着,则需要执行命令:touch   /.autorelabel 以

更新系统信息,否则重启之后密码修改不会生效。如果没有开启,则不需要执行 touch命令

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 修改linux终端命令行颜色的操作方法

    修改linux终端命令行颜色的操作方法

    最近一直在使用 linux操作系统学习 Docker,在使用过程中发现命令的输入输出均是白色,很容易看花眼,而且不容易区分输入与输出内容,所以决定修改一下linux终端命令行颜色,下面就是本博主对 linux 终端命令行修改颜色的过程,需要的朋友可以参考下
    2024-02-02
  • 详解Ubuntu16.04启动器图标异常解决方法

    详解Ubuntu16.04启动器图标异常解决方法

    本篇文章主要介绍了详解Ubuntu16.04启动器图标异常解决方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-04-04
  • linux挂载本地yum源问题

    linux挂载本地yum源问题

    这篇文章主要介绍了linux挂载本地yum源问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-06-06
  • Linux服务器安装Windows虚拟机实践

    Linux服务器安装Windows虚拟机实践

    本文详细介绍了在Linux系统中使用VirtualBox安装Windows虚拟机的步骤,包括安装VirtualBox、创建虚拟机、设置虚拟机参数、安装Windows操作系统以及安装增强功能
    2026-01-01
  • Apache 获取真实ip的配置的实现方法

    Apache 获取真实ip的配置的实现方法

    这篇文章主要介绍了Apache 获取真实ip的配置的实现方法的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下
    2017-10-10
  • Linux环境下安装Nginx及其使用

    Linux环境下安装Nginx及其使用

    这篇文章主要介绍了Linux环境下安装Nginx及其使用,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • Linux高并发踩过的坑及性能优化介绍

    Linux高并发踩过的坑及性能优化介绍

    大家好,本篇文章主要讲的是Linux高并发踩过的坑及性能优化介绍,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Linux使用Cron+AT实现在某个确定的时间段内随机执行命令

    Linux使用Cron+AT实现在某个确定的时间段内随机执行命令

    写了个脚本签到,但是不想总是在确定的时间签到,不然在数据库里面的记录太假了,所以需要在确定的时间段内,随机选个时间执行,最后想到了使用Cron+AT实现,需要的朋友可以参考下
    2016-07-07
  • linux Ubuntu下SSH无密码验证配置的方法步骤

    linux Ubuntu下SSH无密码验证配置的方法步骤

    这篇文章主要介绍了linux Ubuntu下实现SSH无密码验证配置的方法步骤,文中给出了详细的步骤介绍,有需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-02-02
  • Apache POI简介及应用场景

    Apache POI简介及应用场景

    Apache POI 是一个处理Miscrosoft Office各种文件格式的开源项目,我们可以使用POI在Java程序中对Miscrosoft Office各种文件进行读写操作,本文给大家介绍Apache POI简介,感兴趣的朋友一起看看吧
    2023-11-11

最新评论