以前基本都是使用centos系统,最近没事看看linux还有没有其他发行版本玩玩,于是就安装了ubuntu,ubuntu和centos有些区别,就是必须要设置一个账户,然后用这个账户来登陆系统,执行命令时候操作非家目录文件或者操作需加sudo,习惯用root账户,这样就觉得有点麻烦,于是想找找如何使用root直接登陆系统的方法,百度到一个,直接记录下
默认安装Ubuntu都是不允许以root用户进行登录的,想要以root用户进行登录需要进行一些操作,主要是以下几个步骤
首先给root账户设置一个密码
sudo passwd root
修改/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf文件,增加以下两行
greeter-show-manual-login=true all-guest=false
进入/etc/pam.d目录,修改gdm-autologin和gdm-password文件
vi gdm-autologin auth required pam_succeed_if.so user != root quiet_success #注释掉 vi gdm-password auth required pam_succeed_if.so user != root quiet_success #注释掉
修改/root/.profile文件
vi /root/.profile mesg n || true 这一行修改成 tty -s && mesg n || true
重启系统,输入root用户名和密码,登录系统
vim /etc/gdm3/custom.conf #将[daemon] AutomaticLoginEnable=True AutomaticLogin=root
设置为root用户自动登录
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/39
相关推荐
- ubuntu22.04编译安装hwloc/libevent/ucx/openpmix/openmpi
- ubuntu安装openvpn并配置连接
- ubuntu22.04使用gpu-burn进行gpu显卡测试
- ubuntu24.04使用deepin-wine安装企业微信
- ubuntu在线安装mysql8无法使用账户密码登陆的问题
- ubuntu22.04编译安装mysql8
- ubuntu22.04编译安装nginx
- ubuntu22.04撰写定时重启和开机启动执行指定脚本
- ubuntu22.04安装nvidia-container-runtime
- ubuntu22.04离线安装containerd和crictl管理工具
评论列表