Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7826
  • 博文数量: 1
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 15
  • 用 户 组: 普通用户
  • 注册时间: 2014-03-18 10:14
文章分类
文章存档

2015年(1)

我的朋友

分类: LINUX

2015-02-05 14:42:48

亲手安装过Ubuntu的童鞋都知道,默认安装只会添加一个普通用户名和密码,而超级用户权限则是利用sudo命令来执行。在Ubuntu下使用root登陆或者在shell中用su命令切换到root时会提示错误“认证失败”。因为在安装过程中就没有启用root,也没有给它分配口令

乌帮图用过的其他Linux发行版像、等一般在安装过程中会要求设定root密码,普通用户可以用su root命令转换为超级用户,而Ubuntu下只能利用sudo,该命令为管理员提供了一种细颗粒度的访问控制方法,更加安全。

此文解决Ubuntu 11.04下如何开启root用户登陆

有两种方法:

1、  为root设置密码:sudo passwd root,之后会提示要输入root用户的密码,连续输入两次需要设置密码。

2、  编辑Gnome的配置文件,sudo vi /etc/gdm/gdm.conf,找到AllowRoot=false ,把false改为true,保存后退出,当然也可使用其他非Vi编辑器。

设置成功之后就可以使用root登陆和在终端中使用su命令切换到超级用户了。使用sudo passwd root命令来设置root用户的密码来开启root帐号之后,可以执行sudo passwd root -l锁定root,当然开启帐户是sudo passwd root -u(需要以前锁定过,否则无效),管理其他用户类似命令。

其他一些注意事项

旧版本的Ubuntu如果按照以上设置后,还只能在终端中这样登陆或者切换,在Ubuntu登陆界面中登陆root用户还会出现“不允许从该屏幕登 陆系统管理员”的系统提示,则还需如下操作:“系统->系统管理->登陆窗口”菜单,并切换到安全选项页,然后选中其下的“允许本地系统管理 员登录”选项。

最后大家要谨记,直接使用root登陆在任何一个Linux系统下都不被提倡.

阅读(1040) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~