在Linux里面不小心删除 /etc/passswd文件会导致虚拟机无法进入,中断程序运行

下面介绍两种情况下/etc/passwd被删除的应对方式

一、centos8没有退出

示列:

centos8 /etc/passwd被删除如何恢复? 营救模式

 

因为/etc/passwd-  是/etc/passwd 的备份文件,所以在虚拟机没有被关闭的情况下很好恢复/etc/passwd里面的文件。将其新建在cp到/etc/passwd下面就可以了

centos8 /etc/passwd被删除如何恢复? 营救模式

以上方法同样适用在没有关机情况下恢复/etc/shadow文件

二、centos8退出后无法正常登陆

1.关闭虚拟机,点击进入固件操作

centos8 /etc/passwd被删除如何恢复? 营救模式

2.按住shift+将光盘启动放到最前面

centos8 /etc/passwd被删除如何恢复? 营救模式

退出并保存

centos8 /etc/passwd被删除如何恢复? 营救模式

 

3. 上下方向键选择Troubleshooting

centos8 /etc/passwd被删除如何恢复? 营救模式

4.选择营救模式

centos8 /etc/passwd被删除如何恢复? 营救模式

5. 输入1

centos8 /etc/passwd被删除如何恢复? 营救模式

6.输入chroot /mnt/sysimage

centos8 /etc/passwd被删除如何恢复? 营救模式

7.将/etc/passwd- 文件复制到 /etc/passwd

centos8 /etc/passwd被删除如何恢复? 营救模式

再按exit

reboot

8.退出之后再重复第一步

centos8 /etc/passwd被删除如何恢复? 营救模式

9.选择硬盘启动

centos8 /etc/passwd被删除如何恢复? 营救模式

保存并退出,就可以重启进入系统了

此方法同样适用/etc/shadow 恢复

相关文章:

  • 2021-12-03
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-29
  • 2021-12-27
  • 2021-10-29
  • 2021-12-26
猜你喜欢
  • 2021-11-23
  • 2021-09-27
  • 2021-06-09
  • 2021-12-26
  • 2021-08-17
  • 2022-02-09
相关资源
相似解决方案