root用户被误设置成nologin

在练习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

root用户被误设置成nologin的相关文章

TX1 文字界面启动与root用户自动登录设置

设置默认文字启动界面 更改/boot/extlinux/extlinux.conf文件,在最后一行的末尾添加 text. 设置自动登录 在/etc/init/tty1.conf文件末尾添加: exec /sbin/getty -n –l /usr/bin/autologin -8 38400 tty1 在/usr/bin/文件目录下创建autologin文件,并在文件中添加: /bin/login -f root 文件下载 原文地址:https://www.cnblogs.com/xiaojia

ubuntu 设置root用户密码并实现root用户登录

一:设置root用户密码 在ubuntu中root用户的密码是随机的,所以需要我们自己起设置root用户的密码 在终端命令行中执行 sudo passwd 这时候会提示你输入当前用户密码,输入成功之后,下面输入的就是root用户的密码 这时候root用户密码就设置成功了,使用su root,然后输入刚刚输入的root用户密码就可以转到root用户下了 二:实现root用户登录系统 虽然我们已经设置了root用户密码,并且可以使用su root转到root用户角色下,但是当我们重新启动ubuntu

ssh允许root用户登陆

新的系统无root用户密码,设置root用户密码,修改也是这么修改 sudo passwd root 连续输入两次新密码. 允许root用户登陆: /etc/ssh/sshd_config 找到 PermitRootLogin without-password 改为 PermitRootLogin yes 重启ssh sudo service ssh restart

普通用户提升root用户及远程登录问题

生产环境: OS:CentOS6.7 问题: 1. 如何提升普通用户变成超级用户? 2. 如何切换用户? 3. 如何由禁用root用户远程登录改成直接远程登录? 操作说明: [[email protected]~]# vi /etc/sudoers  //此操作无法编辑 [[email protected]~]# visudo     //此方法可以 1. 如何提升Linux普通用户变成超级用户? 1)  添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser test

ubuntu root用户的密码

步骤如下: 用安装时设置的用户登录系统 打开终端 输入: sudo passwd 回车 输入:root 回车 再次输入:root 回车 终端提示:password updated successfully OK,root用户的密码设置成功. 可以切换root用户测试一下.

kali root用户是英文界面的怎么改成中文界面_linux吧_百度贴吧

body { font-family: 文泉驿等宽微米黑; font-size: 12pt; line-height: 1.5; } html, body { color: black; background-color: #C0C0C0; } h1 { font-size:1.5em; font-weight:bold; } h2 { font-size:1.4em; font-weight:bold; } h3 { font-size:1.3em; font-weight:bold; } h

ubuntu 设置允许root用户登陆

ubuntu18.04刚装完默认是不允许root用户登陆的,需要进行如下设置: 1.修改配置文件 vim /etc/ssh/sshd_config 把这三行改成这样:(配置项本来存在,改一下值就可以) 2.重启ssh service ssh restart 然后就可以用root用户登陆了 原文地址:https://www.cnblogs.com/qscfyuk/p/11718097.html

linux的启动模式的设置及root用户密码的修改

1.修改启动模式: 进入命令行终端使用这个命令 [[email protected] ~]# vi /etc/inittab id:5:initdefault: 5为图形界面模式 3为多用户开发者模式 敲击i进入编辑模式,将5修改为3 执行Esc->:wq->reboot 修改成功! 2.修改root密码: a.启动系统, b.在界面启动时让它停留一下,随便按一下键盘上的一个键,此时就会进入到操作系统配置引导界面, c.根据提示,敲击键盘e键,编辑启动信息 d.找到kernel选项,根据提示,

转:设置ubuntu 14.04 开机root用户登陆

安装完成如需使用root身份登录,可打开终端输入以下命令:#设置root密码sudo passwd root#切换到root用户sudo -s 想要在登录界面使用root身份登录,可编辑/etcghtdm/目录下的lightdm.conf文件,如没有此文件,直接创建 vi /etcghtdmghtdm.conf 文件内容最终为:[SeatDefaults]#启动后以root身份自动登录autologin-user=rootgreeter-session=unity-greeteruser-ses