Redhat Linux 6.4 chown: invalid user: `root:root`错误 无法进入系统
2016-06-20 19:17
351 查看
1、问题
在尚观培训Linux时,突然发现主机名消失[I have a no name!@localhost桌面],当时急着用虚拟机以为是出了什么错误,重启一下应该就可以了。但是结果另人很不愉快,error surface again!错误类似下图
chown: invalid user: `root:root`
init1 rcs post-stop process (1494) terminated with status 1
2、分析
chown: invalid user: `root:root',经查阅资料,其可能是无意间改动了/etc/passwd文件,/etc/passwd文件第一行就是root:x:0:0------------,仔细想想也就etc/passwd文件与root关联最紧密,有可能是在实验时不小心改动passwd文件。以后遇到invalid user error类似的问题,第一时间应该联想到的就是/etc/passwd文件。
3、解决方法
(1)通过镜像进入到救援模式:Rescue installed system--->English---->us---->yes(network interface)---->OK-->Continue--->ok--->shell Start shell
(2)chroot /mnt/sysimage/
(3) 先是cat /etc/passwd 并未发现异常,ls /etc/pass* 发现多一个passwd-文件
[root@localhost Desktop]# ls /etc/pass*
/etc/passwd /etc/passwd- /etc/passwd.bak
rm -rf /etcpasswd- #删除该文件
(4)passwd文件改完后,重启遇到relabel selinux policy。到此界面并且多次自动重启,后得知可能是selinux下的configure文件改动所致。就又重新改了一个模式,然后就可以正常进入系统。
4、正常进入系统后做快照,养成一个BACKUP的好习惯。
在尚观培训Linux时,突然发现主机名消失[I have a no name!@localhost桌面],当时急着用虚拟机以为是出了什么错误,重启一下应该就可以了。但是结果另人很不愉快,error surface again!错误类似下图
chown: invalid user: `root:root`
init1 rcs post-stop process (1494) terminated with status 1
2、分析
chown: invalid user: `root:root',经查阅资料,其可能是无意间改动了/etc/passwd文件,/etc/passwd文件第一行就是root:x:0:0------------,仔细想想也就etc/passwd文件与root关联最紧密,有可能是在实验时不小心改动passwd文件。以后遇到invalid user error类似的问题,第一时间应该联想到的就是/etc/passwd文件。
3、解决方法
(1)通过镜像进入到救援模式:Rescue installed system--->English---->us---->yes(network interface)---->OK-->Continue--->ok--->shell Start shell
(2)chroot /mnt/sysimage/
(3) 先是cat /etc/passwd 并未发现异常,ls /etc/pass* 发现多一个passwd-文件
[root@localhost Desktop]# ls /etc/pass*
/etc/passwd /etc/passwd- /etc/passwd.bak
rm -rf /etcpasswd- #删除该文件
(4)passwd文件改完后,重启遇到relabel selinux policy。到此界面并且多次自动重启,后得知可能是selinux下的configure文件改动所致。就又重新改了一个模式,然后就可以正常进入系统。
4、正常进入系统后做快照,养成一个BACKUP的好习惯。
相关文章推荐
- [转载]Activity中ConfigChanges属性的用法
- NET USER 命令详解(dos下添加用户)
- VPS下修改MySQL root用户密码的方法
- PostgreSQL ERROR: invalid escape string 解决办法
- 更改Mysql root用户密码
- MySql5.7.11编译安装及修改root密码的方法小结
- mysql误删root用户或者忘记root密码解决方法
- 将Reporting services的RDL文件拷贝到另外一台机器时报Data at the root level is invalid的解决方法
- Mysql5.6 忘记root密码的解决办法
- mysql Access denied for user ‘root’@’localhost’ (using password: YES)解决方法
- MySql5.5忘记root密码怎么办
- Mysql忘记root密码怎么办
- User Scripts: Video Download by User Scripts
- Jquery跨域获得Json时invalid label错误的解决办法
- 在ubuntu中重置mysql服务器root密码的方法
- MYSQL安装时解决要输入current root password的解决方法
- 强制修改mysql的root密码的六种方法分享(mysql忘记密码)
- 重置MySQL数据库root密码(linux/windows)
- 让PHP以ROOT权限执行系统命令的方法
- MYSQL 修改root密码命令小结