ubuntu20.04开启root用户并免密登录
程序员文章站
2022-03-08 14:09:03
...
非root用户下命令行是有配色的,切换到root用户就没有颜色了
所以先切换到当前用户目录,把该用户的颜色配置文件复制到root用户下:
sudo cp ~/.bashrc /root/.bashrc
然后给root设置初始密码:
sudo passwd root
修改/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件内容:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
文件末尾加入如下两行,完成后保存并关闭
greeter-show-manual-login=true
all-guest=false
然后进入/etc/pam.d文件夹下,修改gdm-autologin和gdm-password文件内容:
sudo gedit /etc/pam.d/gdm-autologin
gdm-autologin文件注释掉auth required pam_success_if.so user!=root quiet_success这一行。
sudo gedit /etc/pam.d/gdm-password
gdm-password文件注释掉auth required pam_success_if.so user!=root quiet_success这一行。
然后修改/root/.profile文件:
sudo gedit /root/.profile
最后一行改为以下:
tty -s && mesg n || true
然后进入/etc/gdm3修改custom.conf文件:
sudo gedit /etc/gdm3/custom.conf
在末尾加上:
[daemon]
AutomaticLoginEnable=true
AutomaticLogin=root
TimedLoginEnable=true
TimedLogin=root
TimedLoginDelay=10
保存并重新启动即可。