欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

嵌入式ARM Linux开发板自启动,跳过输入root用户名和密码

发布时间:2025/3/21 linux 45 豆豆
生活随笔 收集整理的这篇文章主要介绍了 嵌入式ARM Linux开发板自启动,跳过输入root用户名和密码 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

1. 编译autologin.c程序。

autologin.c文件内容

#include <unistd.h>

int main()

{        

execlp("login","login","-f","root",0);        

return 0;

}

编译# arm-linux-gcc autologin.c -o autologin(跟开发板的交叉编译工具链同步)

 

2.拷贝文件 将生成的autologin拷贝至开发板/sbin目录下,如通过sd卡拷贝,并修改权限为可执行。

# cp /media/mmcblk0p1/autologin /sbin/

# chmod +x /sbin/autologin

 

3. 修改/etc/inittab#vi /etc/inittab找到登录脚本所在行:

S:2345:respawn:/sbin/getty 115200 ttyO0

修改为:S:2345:respawn:/sbin/getty -n -l /sbin/autologin 115200 ttyO0保存退出

 

4. 同步文件系统并重启开发

# sync重启开发板。 
 

总结

以上是生活随笔为你收集整理的嵌入式ARM Linux开发板自启动,跳过输入root用户名和密码的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。