linux 下修改了 /etc/passwd文件 导致登录不了的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 下修改了 /etc/passwd文件 导致登录不了的问题相关的知识,希望对你有一定的参考价值。

参考技术A linux 下修改了 /etc/passwd文件  导致登录不了的问题

解决步骤:

1. 重启虚拟机,进入grub启动菜单(开机时长按shift键);

2.找到Ubuntu高级选项并进入(recovery mode)选项,里面可能有多个recovery mode,选择版本较高的一个,按e进入编辑模式;

3. 找到命令中的 recovery nomodeset 修改为quietsplash rw init=/bin/bash

(通过recovery mode 获得root权限,在命令行下获取 etc/passwd 的读写权限后,使用VI编辑器修改文件,将用户名改回去)

4.按F10 或者 ctrl+x 进入命令行模式, 输入 mount -rw -o remount / 获得读写权限;

5. 输入 vi etc/passwd 打开需要修改的文件,将用户名修改为原来的用户名;

6. 命令行shutdown   或者 reboot  重启即可 。

此方法还可以用于忘记密码  修改 密码登录用。

修改用户名:有机会填坑~

如何在Linux单用户模式下修改fstab文件

如何在Linux单用户模式下修改fstab文件


新增加一块硬盘,分区格式后在fstab内设置了自动挂载,fstab设置错误,导致linux重新启动时出现错误并且不能正常登入系统;于是让Linux启用单用户模式进入系统,当修改/etc/fstab文件时提示文件只读,无法修改。

具体修改有两种方式: 

  1. 进入Linux单用户模式

    执行 root# mount -o remount,rw /

    然后/etc/fstab就可以修改了


  2. 用光盘进入Linux修复模式 (光盘启动按F2 接着输入linux rescue回车进入)

    然后修改fstab

    注意进入修复模式后fstab路径为

  vi /mnt/sysimage/etc/fstab



本文出自 “圣骑士控魔之手” 博客,请务必保留此出处http://wutengfei.blog.51cto.com/10942117/1962126

以上是关于linux 下修改了 /etc/passwd文件 导致登录不了的问题的主要内容,如果未能解决你的问题,请参考以下文章

linux如何进入系统文件/etc/profile修改内容

linux如何进入系统文件/etc/profile修改内容

linux下修改/etc/fstab文件进行自启动挂载后重启主机无法启动!如何解决?出现以下错误!

linux 多路径软件在/dev/mapper/下生成的硬盘 可以通过修改/etc/fstab 挂载么 ?

linux下 vi命令编辑/etc/my.cnf

红帽linux下使用 vim /etc/hosts命令却无法编辑是怎么回事?