imx6
luck_horse
这个作者很懒,什么都没留下…
展开
-
Busybox 设置登录用户名、密码
一、配置Busybox二、设置/etc/init.d/rcS文件 添加 /bin/login三、设置/etc/inittab不需要登录:::respawn:-/bin/sh需要登录:::respawn:/sbin/getty -L ttyAM0 115200 vt100四、添加/etc/nsswitch.conf、/etc/passwd 、/et...转载 2019-06-14 19:34:50 · 6510 阅读 · 2 评论 -
linux开机跳过输入用户名密码
1、省略密码验证很简单,只需把/etc/passwd中的root:x:0:0:root:/root:/bin/bash,改为root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的x,这样root用户就不用密码了。其他用户也一样。2、省略输入用户名(1)修改/etc/inittab在inittab中,有如下配置1:2...转载 2019-06-14 19:38:15 · 3832 阅读 · 4 评论 -
嵌入式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(跟开发板的交叉...转载 2019-06-14 19:46:22 · 1762 阅读 · 0 评论 -
为什么linux的TTY登录程序getty/agetty一般都会设置一个-L的option?
-L option表示程序不等待DCD信号。DCD信号是串口通讯时的一个信号,表示Data Carrier Detected,一般是modem连通之后会发送回来的一个信号,表示数据载波OK,可以继续通信了。但是,在现在的串口通信中,特别是嵌入式开发的时候,开发板上的串口,DCD这个pin一般都不会连线的,一般只连tx/rx/cts/rts四根线就OK了。所以,如果getty或者agetty...转载 2019-06-17 12:01:57 · 2371 阅读 · 0 评论 -
(总结)Linux的/etc/services文件简析
PS:刚才一童鞋问我,Linux的/etc/services文件里面定义的端口是有什么作用的。简单说一下。/etc/services文件是记录网络服务名和它们对应使用的端口号及协议。文件中的每一行对应一种服务,它由4个字段组成,中间用TAB或空格分隔,分别表示“服务名称”、“使用端口”、“协议名称”以及“别名”。如图所示:总结:/etc/services文件包含了服务名和端口号之间的映射,...转载 2019-06-17 12:24:02 · 1184 阅读 · 0 评论