Ubuntu安装时没注册root用户密码,怎么登录root
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu安装时没注册root用户密码,怎么登录root相关的知识,希望对你有一定的参考价值。
一、Ubuntu设置root密码:
1.桌面空白处右键菜单 点击“打开终端“。
2.输入命令 "sudo passwd root",提示输入当前用户密码。
3.提示"输入新的UNIX密码",此时输入要设置的root密码,提示"重新输入新的UNIX密码"此时再输入一次root密码。
4.提示 "passwd:已成功更新密码",运行命令 “su root”,提示“密码:"此时输入刚刚设置的root密码回车,切换root用户成功。
5.此时重启计算机,使用root登陆图形界面提示"抱歉,认证失败,请重试,无法登陆图形界面。
二、设置root用户登陆图形界面。
1.在桌面空白处点击右键菜单"打开终端"。
2.运行命令"sudo vi /etc/pam.d/gdm-autologin"。
3.注释行 "auth requied pam_succeed_if.so user != root quiet success"。
4.运行命令"sudo vi /etc/pam.d/gdm-password"。
5.注释行 "auth requied pam_succeed_if.so user != root quiet success"。
6.此时重启计算机,使用root账户登陆,出现错误提示:Error found when loading/root/.profile:mesg: ttyname失败: 对设备不适当的ioctl操作,As a result the session will not be configured correctly.You shoud fix the problem as soon as feasible。
7.在桌面空白处点击右键菜单"打开终端"。
8.运行命令"sudo vi /root/.profile"。
9.在行"mesg n || true"前添加"tty -s && ",变为"tty -s && mesg n || true",此时重启计算机,使用root账户登陆正常。
参考技术A1、桌面空白处右键菜单 点击“打开终端“,如下图所示。
2、输入命令 "sudo passwd root"提示输入当前用户密码,不用管他,直接回车跳过即可,如下图所示。
3、然后会提示"输入新的UNIX密码",此时输入要设置的root密码,提示"重新输入新的UNIX密码"此时再输入一次root密码,如下图所示。
4、提示 "passwd:已成功更新密码",运行命令 “su root”提示“密码:"此时输入刚刚设置的root密码回车,如下图所示。
5、此时重启计算机,使用root登陆图形界面提示"抱歉,认证失败。请重试。无法登陆图形界面,然后输入刚刚改的密码就可以成功登录了,如下图所示。
参考技术B 一、其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:
1.重新设置 root 的密码:
$sudo passwd root #按照提示输入两次新的密码,并加以确认。
2.启用root用户登录:
$sudo vi /etc/X11/gdm/gdm.conf #打开gnome的配置文件,在末行模式中输入:AllowRoot回车,找到AllowRoot=false ,把false改为true,保存后退出。
之后,重启系统时,就可以用 root 登录了。如果你想要禁用 root 帐号,则执行下列命令:
$sudo passwd -l root
二、
Ubuntu 中的 root 帐号默认是被禁用了的。在这种情况之下,如果你想要使用 root 的权限来干些事情,就需要 sudo 指令。对某些朋友来说,他们可能需要激活 Ubuntu 中的 root 帐号。
在 Ubuntu 中激活 root 帐号的过程如下:
1. 在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。
2. 点击 System -> Preferences -> Login Window 菜单,并切换到 Security 选项页,然后选中其下的“Allow local system administrator login”选项。
执行上述两步后,你便可以使用 root 帐号登录 Ubuntu 系统了。
如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root。
三、
如果一直想一直用root也可以"sudo -s"。本回答被提问者采纳 参考技术C Ubuntu默认是禁用root帐号的,要想开启root登录,方法如下(only for Ubuntu 12.04):
首先,在终端中输入:“$ sudo passwd root”,回车;
接着你需要输入当前管理员的密码(你必须是管理员),回车确认;
连续输入两次root密码并确认
——这不过是启用了root账户!真正的启用图形界面登录在后面。
终端输入:"$ sudo gedit /etc/lightdm/lightdm.conf",回车;
再次输入你的密码并回车(如果你完成上面一步后退出终端了);
在这文件末尾继续输入:
allow-guest=false //禁用客人会话
greeter-show-manual-login=true //开启图形登录
使它变成如下样式:
[SeatDefaults]
user-session=ubuntu
greeter-session=unity-greeter
allow-guest=false
greeter-show-manual-login=true
保存——记住你的root密码,登录时你将需要帐号和密码。
重启,完成! //本人原创文章 参考技术D 上面的单人模式可以。还有一个就是用你的账号登陆,然后修改root的密码。
在终端中输入sudo passwd root然后输入密码。
如何重设Ubuntu的登录密码
参考技术A 准备工作:安装PAM的cracklib模块,cracklib能提供额外的密码检查能力。Debian、Ubuntu或LinuxMint系统上:$sudoapt-getinstalllibpam-cracklibCentOS、Fedora、RHEL系统已经默认安装了cracklibPAM模块,所以在这些系统上无需执行上面的操作。为了强制实施密码策略,我们需要修改/etc/pam.d目录下的PAM配置文件。一旦修改,策略会马上生效。注意:此教程中的密码策略只对非root用户有效,对root用户无效。禁止使用旧密码找到同时有“password”和“pam_unix.so”字段并且附加有“remember=5”的那行,它表示禁止使用最近用过的5个密码(己使用过的密码会被保存在/etc/security/opasswd下面)。Debian、Ubuntu或LinuxMint系统上:$sudovi/etc/pam.d/common-passwordCentOS、Fedora、RHEL系统上:$sudovi/etc/pam.d/system-auth设置最短密码长度找到同时有“password”和“pam_cracklib.so”字段并且附加有“minlen=10”的那行,它表示最小密码长度为(10-类型数量)。这里的“类型数量”表示不同的字符类型数量。PAM提供4种类型符号作为密码(大写字母、小写字母、数字和标点符号)。如果你的密码同时用上了这4种类型的符号,并且你的minlen设为10,那么最短的密码长度允许是6个字符。Debian、Ubuntu或LinuxMint系统上:$sudovi/etc/pam.d/common-passwordCentOS、Fedora、RHEL系统上:$sudovi/etc/pam.d/system-auth设置密码复杂度找到同时有“password”和“pam_cracklib.so”字段并且附加有“ucredit=-1lcredit=-2dcredit=-1ocredit=-1”的那行,它表示密码必须至少包含一个大写字母(ucredit),两个小写字母(lcredit),一个数字(dcredit)和一个标点符号(ocredit)。Debian、Ubuntu或LinuxMint系统上:$sudovi/etc/pam.d/common-passwordCentOS、Fedora、RHEL系统上:$sudovi/etc/pam.d/system-auth设置密码过期期限编辑/etc/login.defs文件,可以设置当前密码的有效期限,具体变量如下所示:$sudovi/etc/login.defs这些设置要求用户每6个月改变他们的密码,并且会提前7天提醒用户密码快到期了。如果你想为每个用户设置不同的密码期限,使用chage命令。下面的命令可以查看某个用户的密码限期:$sudochage-lxmodulo默认情况下,用户的密码永不过期。下面的命令用于修改xmodulo用户的密码期限:$sudochage-E6/30/2014-m5-M90-I30-W14xmodulo上面的命令将密码期限设为2014年6月3日。另外,修改密码的最短周期为5天,最长周期为90天。密码过期前14天会发送消息提醒用户,过期后帐号会被锁住30天。以上是关于Ubuntu安装时没注册root用户密码,怎么登录root的主要内容,如果未能解决你的问题,请参考以下文章
Ubuntu keylin 14.04 怎么使用root用户登录
ubuntu用不了root用户:~$ su - root Password: su: Authentication failure怎么办?