日期:2014-05-16  浏览次数:20802 次

linux 如何root登录
虚拟机上安装好了linux系统,但不知道如何用root登录,只能用普通用户登录,如何解决。
安装时貌似没有提示设置root密码。上网查说用$sudo passwd root 但我登录时只是普通用户,无法更改root密码。
求指教,感谢!

------解决方案--------------------
修改 /etc/gdm/gdm.conf
找到 AllowRoot=false
改成true
------解决方案--------------------
Ubuntu的?要是Ubuntu的话要可以修改密码的方式,或者在菜单那边添加用户。
------解决方案--------------------
我是在fedora下面装的虚拟机,你说的这种情况我一直没遇到过。
------解决方案--------------------
普通用户登录后,在shell界面 su ,然后系统提示输入root 用户密码,此时输入密码即可

------解决方案--------------------
aplication accessories terminal 命令sudo passwd root
注销下 other
------解决方案--------------------
现在的发行版本是默认禁止ROOT用户登陆的,不过你可以使用第一个用户的权限临时得到ROOT用户的权限
1)fedora: su 然后输入当前用户的密码
2)ubuntu: su -然后输入当前用户的密码
 
想启用root帐号,可以临时获得ROOT权限后 passwd root给root 设置密码,就可以开启root 帐号
 (root 帐号可以在/etc/passwd文件中查看 ,它的密码在/etc/shadow,可以看到第2个字段是个*号,这样表示该用户不能登陆,设置密码后,*就消失了,变成了一段很长的加密后的文字)
------解决方案--------------------
sudo -i 切换至 root 然后修改密码
------解决方案--------------------
sudo su
然后就登陆到root环境了
------解决方案--------------------
先用普通用户进系统,然后打开命令行窗口:
输入 :su passwd root
..
网上一搜就有啊!
------解决方案--------------------
为了用root登入,在文件 /etc/pam.d/gdm中,请注释下面的一行,
#auth required pam_succeed_if.so user != root quiet



如果没有写权限,先 su root ,切换到root
2、修改 gdm权限,在去注释上面一行。
3、如果还不行,到/etc/pam.d/gdm-password,也把上一行注释掉


------解决方案--------------------
探讨

为了用root登入,在文件 /etc/pam.d/gdm中,请注释下面的一行,
#auth required pam_succeed_if.so user != root quiet



如果没有写权限,先 su root ,切换到root
2、修改 gdm权限,在去注释上面一行。
3、如果还不行,到/etc/pam.d/gdm-password,也把上一行注释掉

------解决方案--------------------
用普通用户进系统后,打开命令窗口输入:sudo root passwd设置root用户的密码
然后输入su root,用你刚设置的密码登陆,如果能进去就成功