[评测分享]
【米尔-MYD-LR3568-GK开发板--试用评测】11——更改登录用户
#板卡评测
1313 人阅读
|
0 人回复
|
2024-11-19
TA的每日心情 | 慵懒 2025-8-6 21:07 |
|---|
签到天数: 313 天 连续签到: 1 天 [LV.8]以坛为家I
状元
- 积分
- 5300
|
本帖最后由 stm1024 于 2024-11-20 20:49 编辑
0. 背景介绍
目前开发板上的Debian系统虽好,但是还是有一些地方并不是太符合开发的过程,例如,我每次想登录的图形界面,希望的是使用root角色,但是开发板给的配置是linaro,每次进系统以后还得康桥+沃特+迪丽特切换一下用户,挺麻烦的,虽然能理解这也为是为了系统安全,但是在开发阶段大可不必。
这里分享一下修改该开发板默认用户为root的方法。
其实只要三步就可以了。
1. 修改操作
第一步
LightDM是一个自由开源软件,它为Linux机器提供了一个标准的显示管理器框架。由于它易于安装和配置,成为了Linux桌面用户的更佳选择。lightdm.conf是LightDM的配置文件,LightDM使用此文件来控制其行为。它位于“/etc/lightdm/lightdm.conf”或“/etc/lightdm/lightdm.conf.d”路径下,可以通过文本编辑器打开配置文件并修改,这也是第一步操作。
找到要修改的地方是:autologin-user=linaro
修改为autologin-user=root
然后保存,并关闭。
第二步
在Linux中进行身份或是状态的验证程序是由PAM来进行, PAM(Pluggable Authentication Modules)可动态加载验证模块。Linux各个发行版中,PAM使用的验证模块一般存放在/lib/security/目录下,可以使用ls命令进行查看本计算机支持哪些验证控制方式,一般的PAM模块名字例如pam_unix.so,模块可以随时在这个目录下添加和删除,这不会直接影响程序运行,具体的影响在PAM的配置目录下。PAM的配置文件位于/etc/pam.d文件下面。
修改/etc/pam.d/lightdm-autologin文件,找到如下行:
- # Allow access without authentication
- auth required pam_succeed_if.so user != root quiet_success
- auth required pa_permit.so
复制代码 将其中的root修改为anything即可:
同样存盘,关闭文件。
第三步
最后一步其实就是重启开发板而已。
重启以后可以发现进入系统连root的密码都不需要输入了(我原来还设置了密码是123,切换的时候还得输入),测试一切正常。
|
|
|
|
|
|
|
|
|