• 乌班图系统 root 登录 ,出现登录失败。解决方法如下


    乌班图系统 root 登录 ,出现 登录失败。解决方法如下:

    1,登录普通用户, 打开终端执行命令, 使用su root或sudo -i切换到root用户(必须)
    

    2.按照提示输入密码即可切换用户。

    若root账户密码忘记,使用如下命令重设后再切换

    sudo passwd root
    

    3.在终端中输入如下命令,打开文件

    gedit /etc/pam.d/gdm-autologin
    

    4.打开后的文件如下,用#将第三行注释#auth required pam_succeed_if.so user != root quiet_success

    #%PAM-1.0
    auth    requisite       pam_nologin.so
    auth	required	pam_succeed_if.so user != root quiet_success
    auth	optional	pam_gdm.so
    auth	optional	pam_gnome_keyring.so
    auth    required        pam_permit.so
    @include common-account
    # SELinux needs to be the first session rule. This ensures that any 
    # lingering context has been cleared. Without this it is possible 
    # that a module could execute code in the wrong domain.
    session [success=ok ignore=ignore module_unknown=ignore default=bad]        pam_selinux.so close
    session required        pam_loginuid.so
    # SELinux needs to intervene at login time to ensure that the process
    # starts in the proper default security context. Only sessions which are
    # intended to run in the user's context should be run after this.
    session [success=ok ignore=ignore module_unknown=ignore default=bad]        pam_selinux.so open
    session optional        pam_keyinit.so force revoke
    session required        pam_limits.so
    session required        pam_env.so readenv=1
    session required        pam_env.so readenv=1 user_readenv=1 envfile=/etc/default/locale
    @include common-session
    session optional        pam_gnome_keyring.so auto_start
    @include common-password
    

    5.在终端输入以下命令

    gedit /etc/pam.d/gdm-password
    

    6.同样第三上#auth required pam_succeed_if.so user != root quiet_success 然后保存

    7.继续执行

    gedit /root/.profile
    

    8.将mesg n 2> /dev/null || true修改为

    tty -s%%mesg n 2> /dev/null || true
    

    9.保存退出后重启电脑

  • 相关阅读:
    从Swift3的标准库协议看面向协议编程(一)
    iOS多线程到底不安全在哪里?
    typealias和泛型接口
    iOS蓝牙开发CoreBluetooth快速入门
    iOS学习路线图
    iOS开发masonry的一些使用简介
    在Swift项目中使用cocoaPods导入第三方OC库
    微信小程序开发POST请求
    一些NSArray,NSDictionary,NSSet相关的算法知识
    iOS开发中的权限
  • 原文地址:https://www.cnblogs.com/q1359720840/p/16378055.html
Copyright © 2020-2023  润新知