上次碰到这个问题,今天朋友再次碰到这个问题,我顺便记录一下:

上次是我们服务器上出的问题,当时是linux root 用户整个丢,当时也就从网上找了一篇文章就草草的恢复了,今天再次总结一下:

重启服务器,进去单用户模式,如果是整个root丢失的话,重新创建root用户,命令如下:

useradd -u 0 -g 0 -d /root -s /bin/bash root

创建root 

-u 0 -g 0 指定root 的 uid gid 为0

-d /root 指定root的主目录为/root

-s /bin/bash 指定 root的bash

passwd root 

重新设置密码

重新启动