zoukankan      html  css  js  c++  java
  • Ubuntu 20.04.2如何root登录

    Ubuntu 20.04.2默认不能进行root登录

    1、查看系统版本

    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ whoami
    liujiaxin01
    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ cat /proc/version
    Linux version 5.8.0-59-generic (buildd@lcy01-amd64-022) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #66~20.04.1-Ubuntu SMP Thu Jun 17 11:14:10 UTC 2021

    2、测试使用root登录

    3、修改50-ubuntu.conf配置文件

    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
    [sudo] password for liujiaxin01: ## 输入密码, 以下是修改后的内容,新增了3、4行
    [Seat:*]                           
    user-session=ubuntu
    greeter-show-manual-login= true ## now line
    all-guest=false # new line, not necessary

    4、修改gdm-autologin配置文件

    执行sudo vim /etc/pam.d/gdm-autologin 注释掉auth required pam_succeed_if.so user != root quiet_success这一行(第三行左右)

    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ sudo vim /etc/pam.d/gdm-autologin
    #%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
    …………

    5、修改gdm-password配置文件

    执行sudo vim /etc/pam.d/gdm-password注释掉 auth required pam_succeed_if.so user != root quiet_success这一行(第三行左右)

    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ sudo vim /etc/pam.d/gdm-password
    #%PAM-1.0
    auth    requisite       pam_nologin.so
    #auth   required        pam_succeed_if.so user != root quiet_success  ## 注释掉这一行
    @include common-auth
    auth    optional        pam_gnome_keyring.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.
    # pam_selinux.so changes the SELinux context of the used TTY and configures
    # SELinux in order to transition to the user context with the next execve()
    # call.
    …………

    6、修改/root/.profile文件

    执行sudo vim /root/.profile修改配置文件如下:

    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ sudo vim /root/.profile
    # ~/.profile: executed by Bourne-compatible login shells.
    
    if [ "$BASH" ]; then
      if [ -f ~/.bashrc ]; then
        . ~/.bashrc
      fi
    fi
    tty -s && mesg n || true
    mesg n || true
    #mesg n 2> /dev/null || true

    7、重启系统

    liujiaxin01@liujiaxin01-virtual-machine:~/Desktop$ reboot

    8、测试root直接登录

     

    root@liujiaxin01-virtual-machine:~/Desktop# whoami   ##直接登录成功
    root

    来源:https://blog.csdn.net/ht1032279753/article/details/107672004

  • 相关阅读:
    "Automation 服务器不能创建对象" 的解决方法
    让DataGrid拥有单击回传事件并带回指定字段的值
    SQL 和TSQL学习(一)
    数据写入XML
    DATALIST分页存储过程
    The target assembly contains no service types. You may need to adjust the Code Access Security policy of this assembly." 目标程序集不包含服务类型。可能需要调整此程序集的代码访问
    字符串转日期
    C# 日期和时间正则表达式
    js根据输入日期显示该月的最后一天的日期[转]
    JavaScript试题【解析+答案】
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14940308.html
Copyright © 2011-2022 走看看