在练习linux系统的时候通过chsh指令吴将root用户的登陆bash设置成了/sbin/nologin退出系统之后使root用户无法登陆系统,因此进入单用户模式对root的登陆方式进行重新设置。
1、开机后再第一屏中按任意键进入启动菜单
2、进入启动菜单后按e修改启动参数
3、选择“kernel /vmliuz-2.6.32-71.el6.i688 ro root=/dev/mapper/vg_redhat-lv_r”
再次按e进行编辑,其中在quit之后输入“空格 single”或者“空格 1”等进入单用户模式
4、对/etc/passwd文件进行修改
root:x:0:0:root:/root:/bin/bash
//root登陆模式修改成/bin/bash并保存即可。
或
usermod -s /bin/bash root //使用usermod修改root用户默认的登陆bash。
5、重新启动系统即可实现root的登陆。
时间: 2024-07-29 08:00:53