1. 程式人生 > >嵌入式linux自動登入

嵌入式linux自動登入

原文在 http://www.cnblogs.com/masky/p/3175221.html

最近又把同事的fl2440板子拿過來跑了起來,沒有太大收穫,就解決了一個自動登入的問題:


::respawn:/sbin/getty -L ttySAC0 115200 vt100 -n root -I "Auto login as root ...“

inittab裡面使用這句話登入的時候原本是要提示輸入賬戶名密碼的,修改的方法是修改busybox的getty.c檔案

int getty_main(int argc UNUSED_PARAM, char **argv)

這個函式中的倒數第二行:

BB_EXECLP(G.login, G.login, "--", logname, NULL);

修改為:

BB_EXECLP(G.login, G.login, "-f", "root", NULL);

即可直接登入,不需要輸入密碼,具體可以檢視login.c檔案。