关于Centos6或Centos7 root进不了系统解决方法
来源:互联网 发布:mac office365激活码 编辑:程序博客网 时间:2024/04/20 01:53
一般情况下系统进不去会分为好多种 1、人为修改权限错误导致root权限丢失 2、服务器中毒导致权限被篡改root权限和普通用户均无法登陆更恶劣点的接显示器后都无法登陆系统,在此我们需要具体查明是什么原因导致
正常的排查方法如下:
1.首先需要查明ssh的配置文件有无问题
cat /etc/ssh/sshd_config
观察一下两个信息是否正确
#PermitRootLogin yes 默认是yes状态 如果为no 那证明禁止了root登陆此时就要修改为yes
PasswordAuthentication yes 默认是yes状态 此功能是为了登陆时的认证如果为no 也会登陆不了此事也需要修改为yes
2.第二种情况系统root账户已经没有管理权或已被删除,导致系统无法启动,具体可以参看相关配置
cat /etc/passwd
多数情况下系统瘫痪,此时我们已经无法远程管理或接显示器查看到该配置信息了,只能去现场查看了。
如果有人出现像我这提示的错误一样的可以继续往下看
Centos6报错信息:
init:rcS post-stop process (1392) terminated with status 1
Centos7报错信息:
See ’ systemctl status systemd-logind.service' for details
A start job is running for Avahi mDNS/DNS-SD Stack(2min x x x x)
我们先来说下Centos 6.X的处理方法:
重启服务器来到启动菜单,出现以下字样立刻按ESC键来到启动菜单
此时来到如下图形界面:
敲入键盘 a 键进到下一个界面
此时需要在quiet的末尾敲入 init=/bin/sh后回车,进入到/bin/sh界面
如果没有出现以下该图,那你肯定在quiet后的 参数敲错了,需要重试下
敲入 mount –orw,remount / 以读写的方式重新挂载/分区
此时我们就可以通过 vi /etc/passwd 修改配置文件了,我这里是模拟根据情况而定,我当前的root已经是被破坏了,恢复很简单只需要键入i编辑,把root前的#号去掉,根据你情况而定如果root这行整个都没了那手动填上 , 然后esc一下,:wq保存,搞定,exit退出重启,如果重启没反应那就强制重启。。。
至此Centos6的恢复就完成了
====================================================================================
Centos7.X的处理方法
重启服务器来到启动菜单,此时来到如下图形界面:
此时需要选择第一样,切记不要选择带rescue的,敲入键盘 e 键进到下一个界面
往下翻
此时需要在LANG=en_US.UTF-8的末尾敲入 init=/bin/sh selinux=0 后按Ctrl+X 启动,进入到/bin/sh界面
如果没有出现以下该图,那你肯定在LANG=en_US.UTF-8后的 参数敲错了,需要重试下
敲入 mount –orw,remount / 以读写的方式重新挂载/分区
此时我们就可以通过 vi /etc/passwd 修改配置文件了,我这里是模拟根据情况而定,我当前的root已经是被破坏了,恢复很简单只需要键入i编辑,把root前的#号去掉,根据你情况而定如果root这行整个都没了那手动填上 , 然后esc一下,:wq保存,搞定,exit退出重启,如果重启没反应那就强制重启。。。
重启服务器后如果还是没起来,此时还是需要在重启服务器来到启动菜单 ,同样按e键编辑
在LANG=en_US.UTF-8后面加入 selinux=0 ,敲入ctrl+X 启动
至此Centos7的恢复的工作就完成了
- 关于Centos6或Centos7 root进不了系统解决方法
- CentOS6或CentOS7安装ansible
- centos6.x忘记root密码解决方法
- centos6.x忘记root密码解决方法
- 在Win7或Vista系统下新建AVD启动不了的解决方法!
- 关于eclipse或Android studio中adb连接上不了手机的解决方法
- centos7忘记root密码重置解决方法
- CentOS6和CentOS7单用户模式破解root密码
- centos6和centos7忘记了root密码怎么办
- RHEL7/Centos7系统root密码破解
- U盘安装CentOS7系统 提示No Caching mode page found /dev/root does not exist错误的解决方法
- VMware中CentOS7 修改系统root/非root用户密码
- 关于xampp启动不了mysql的解决方法
- rhel7和centos7找回root密码 以及rhel6和centos6找回root密码
- 删除不了的软件、文件或文件夹的解决方法:
- 关于linus系统切换root
- linux系统忘记root密码的解决方法
- CentOS7系统的root密码丢失后如何重设
- 彻底的卸载干净oracle 11g
- 欢迎使用CSDN-markdown编辑器
- python基础-序列化json、pickle 、shelve三种方式
- 文章标题
- linux部署jenkins,tomcat9
- 关于Centos6或Centos7 root进不了系统解决方法
- ORA-28040: No matching authentication protocol 错误
- 【云星数据---Apache Flink实战系列(精品版)】:Apache Flink批处理API详解与编程实战001--DateSet实用API详解001
- navicat1130 ERROR 1130: Host '192.168.1.3' is not allowed to connect to thisMySQL server
- 易飞ERP安全库存预警提示:以HTML表格发送至邮箱
- NestedScrollingParent, NestedScrollingChild 详解
- 重现Redis--数据结构与对象(一)
- LINUX下ECHO命令详解(转)
- 数组及存储剖析