恒星手记

  1. 首页
  2. 杂记
  3. 正文

Linux 修改密码及免密登录

2026年3月12日 98点热度 0人点赞 0条评论

Table of Contents

Toggle
  • 下载并挂载救援镜像
  • 切换根目录到虚拟机的系统分区(核心!)
  • 其他一
  • 其他二

下载并挂载救援镜像

https://mirrors.cloud.tencent.com/centos/7.9.2009/isos_to_delete/x86_64/CentOS-7-x86_64-Minimal-2009.iso

在虚拟机设置中挂载后重启虚拟机瞬间按F2进入BIOS

通过+号将cd-rom的启动顺序上移,如下图:

按F10保存并退出后如下图依次选择

切换根目录到虚拟机的系统分区(核心!)

chroot /mnt/sysimage

  • 作用:救援镜像启动后,默认根目录是 ISO 的临时系统,chroot 会把操作目录切换到你虚拟机硬盘里的 CentOS 7 系统分区,后续改密码才会生效。
  • 注意:执行后命令行提示符会变成 sh-4.2#,代表切换成功;如果提示 chroot: failed to run command '/bin/bash': No such file or directory,说明 /mnt/sysimage 挂载不对,需重新挂载:

修改root密码

passwd

重建SELinux标签(CentOS 7必加!)
touch /.autorelabel

  • 作用:CentOS 7 默认开启 SELinux,修改密码后会破坏文件安全标签,touch /.autorelabel 会让系统重启时自动重建标签,否则重启后可能无法正常登录。
  • 注意:这一步漏了必出问题,哪怕你暂时关闭 SELinux,也建议执行。

退出并重启 exit && reboot 然后按F2再次进入bios,将硬盘启动通过+号上移顺序

进入系统后就可以通过新修改的密码登录了

其他一

在挂载救援镜像时可以删除/etc/passwd文件中第一行的第一个x,

再进入系统时可以直接登录root用户不用输入密码

其他二

在/etc/passwd文件中添加了这一行的设备会不允许root登录,注释或者删除即可正常登录

 

 

 

标签: 暂无
最后更新:2026年3月17日

数字

各位大哥大姐多多关照

点赞
< 上一篇

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

归档

  • 2026 年 3 月
  • 2025 年 11 月
  • 2025 年 10 月
  • 2025 年 9 月
  • 2025 年 8 月
  • 2025 年 7 月
  • 2025 年 6 月

分类

  • linux工具
  • wordpress
  • zabbix
  • 服务器
  • 杂记

COPYRIGHT © 2025 恒星手记. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

粤ICP备2025416422号-1