LINUX (Ubuntu) 自动登陆并启动root权限、登陆桌面调用script

时间:2024-04-05 14:19:42

1.设置屏幕显示永不休眠

除非先在系统下面设置好root的密码,否则自动登录进去系统休眠后,再唤醒时没有root用户的密码是无法登录的,还有就是直接重启系统。

打开“system settings”界面,选择“Brightness&lock”,按如下图设置好永不休眠时,系统不会跳到密码登录界面导致问题。

LINUX (Ubuntu) 自动登陆并启动root权限、登陆桌面调用script

  1. 设置自动登录

打开“system settings”界面,选择“User Accounts”,按如下图设置:

首先点击右上解的unlock解锁,会弹出一个输入密码的框,请输入安装系统时设置的密码;然后点击下面的红框打开automatic login为ON的状态,然后关闭窗口

LINUX (Ubuntu) 自动登陆并启动root权限、登陆桌面调用script

  1. 设置root用户自动登录
  1. 按ctrl+alt+t弹出终端,输入sudo su切换到root用户
  2. 编辑/etc/lightdm/目录下的lightdm.conf文件,如没有此文件,按如下内容直接创建文件

LINUX (Ubuntu) 自动登陆并启动root权限、登陆桌面调用script

  1. 编辑/root/.profile文件

将文件末尾的

    mesg n

修改为

    tty -s && mesg n || true

 

  1. 修改完上面文件后保存退出,重启系统

 

3.设置开机自动启动script:

编辑 /etc/rc.local文件:

LINUX (Ubuntu) 自动登陆并启动root权限、登陆桌面调用script