저 하늘의 구름처럼~

Aesop 6410 보드에서의 자동 로그인 본문

Embedded System

Aesop 6410 보드에서의 자동 로그인

강백호v 2009. 6. 20. 14:01
* atuologin 프로그램 작성.
 - 다음과 같이 코드를 작성하여 준다.

 #include <unistd.h>

int main()
{
        execlp( "login", "login", "-f", "root", 0);
}

 -  컴파일을 한다.
 arm-s3c6410-linux-gnueabi-gcc -o autologin autologin.c
 - 생성된 autologin 파일을 sbin에 옮겨놓고 실행 권한 변경을 하여 준다.
 cp ./autologin /sbin
 chmod 777 ./autologin
- etc/inittab 의 설정 파일을 수정하여 준다.
 (변경 전)
31 z6:6:respawn:/sbin/sulogin
32 S:2345:respawn:/sbin/getty 115200 s3c_serial0
 (변경 후)
31 z6:6:respawn:/sbin/sulogin
32 #S:2345:respawn:/sbin/getty 115200 s3c_serial0 (기존 문장 주석처리)
33 S:2345:respawn:/sbin/autologin /sbin/getty 115200 s3c_serial0
(주의) 인터넷 검색시 /sbin/autologin 과  /sbin/getty 의 위치가 뒤바뀌어서 있는 것들을 보고
따라 하다가 먹통이 되어서 문제가 발생이 된적이 있었다. 위치는 항상 지켜 주어야 한다.