一、
其实我个人认为这没有多大必要,因为当你需要 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”。

=========================================================

Ubuntu为了系统安全,root帐号的密码是随机的,如果临时需要提升至root权限以执行一些命令,需要使用sudo命令。公司里有几台使用Ubuntu的机器,因为使用者不固定,并且执行程序时需要使用到root权限,所以需要将这几台机器配置为自动登录到root账户。查阅了相关资料后,可以通过以下两步来实现这个目的: 

1. 为root账户修改一个密码; 

    在终端下输入”sudo passwd root”命令,终端会提示输入当前账户密码,正确输入后,再输入两次你想要为root账户赋予的密码即可。

2. 设置root账户自动登录; 

    编辑/etc/gdm/custom.conf文件,修改其中的AutomaticLoginEnable,AutomaticLogin,TimedLogin三项,具体如下所示: 

[daemon] 
AutomaticLoginEnable=true 这个修改为true 
AutomaticLogin=root            这个修改为root 
TimedLoginEnable=false 
TimedLogin=root                  这个修改为root 
TimedLoginDelay=10 
DefaultSession=gnome

Ubuntu中用root帐号登录

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据