Linux下设置root登录

         嵌入式开发要经常改动linux的文件内容等操作,而这些操作只有root超级用户才有权限。而且linux默认隐藏root的账户,所以我们要设置root用户可见,这样以后就可以用root登录了。

         例如,ray lee是普通用户,先从普通用户进入linux.
         1.进入linux系统,打开终端,如果我们要用sudo来执行某些重要操作,可能会提示 ray lee is not in the sudoers file.This incident will be reported.(下面有解决方法。)

         2.首先需要切换到root, su - (注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用乎的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样),提示输入密码时输入root的密码,密码在安装系统时我们已经设了。(以下的解析为网络文档的资料在一般用户下执行sudo命令提示xxx is not in the sudoers file. This incident will be reported.
    3.现在在终端上输入"gedit /etc/pam.d/gdm"找到"auth required pam_succeed_if.so user != root quiet"这句,(修改文件内容方式和vim的用法一样,按“i”,这时可以按上下左右方向键移动光标,在要修改的地方输入完之后,按"Esc",输入“:wq”保存退出。)在"auth"的前面加一个"#"把这一句注释掉.修改后保存,回到终端。

在终端输入whereis sudoers -------找出文件所在的位置,默认都是/etc/sudoers

 

    4.在终端上输入"gedit /etc/pam.d/gdm-password"找到"auth required pam_succeed_if.so user != root quiet",同样注释掉即可。保存退出。

    5.重启linux系统,用户选择时,选“其他”,用户名为root,密码之前的root的密码,登录即可。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值