在Ubuntu使用的是Debian的用户管理方式,如果我们需要使用root权限时要在终端或控制台用sudo后接命令,然后在随后输入自己的口令即可实现。
Ubuntu 8.10默认是不允许root用户登陆图形界面,要起用root用户,首先打开终端,输入sudo passwd root来设置root用户的密码(见图1),锁定帐户的命令是sudo passwd -l,开启帐户是sudo passwd -u(需要以前锁定过,否则无效)。
图1
sudo passwd root #按提示输两次新的密码,并加以确认。linuxidc@linuxidc-laptop:~$ sudo passwd root
输入新的 UNIX 口令:
重新输入新的 UNIX 口令:
passwd:已成功更新密码
linuxidc@linuxidc-laptop:~$
图2
然后点击系统——系统管理——登陆窗口菜单(见图2),并切换到安全选项页,然后选中其下的“允许本地管理员登陆”选项(见图3)。
图3
通过以上两步的设置,现在可以用root帐号登陆Ubuntu的图形界面了,如果需要禁止root帐号登陆图形界面,sudo passwd -l root,或者去掉系统——系统管理——登陆窗口菜单,并切换到安全选项页,然后去掉选中其下的“允许本地管理员登陆”选项(也见图3)。
强烈建议不要直接使用root帐户,就好像Windows不要使用Admin*帐户一样。