Programming & Tools/Linux2017. 10. 16. 15:17

Ubuntu 에서 시리얼로 Login 하기 위한 방법이다.

 

[STEP1]

dmesg로 현재  어떤 tty로 잡혔는지 확인한다.

 

 $ dmesg | grep tty
[    0.000000] console [tty0] enabled
[    5.450723] 00:02: ttyS4 at I/O 0x240 (irq = 7, base_baud = 115200) is a 16550A
[    5.471716] 00:03: ttyS5 at I/O 0x248 (irq = 5, base_baud = 115200) is a 16550A


 

[STEP2]

해당 서비스를 생성 한다.

 $ /lib/systemd/system# gedit ttyS4.service

[Unit]
Description=Serial Console Service

 

[Service]
ExecStart=/sbin/getty -L 115200 ttyS4 vt102
Restart=always

 

[Install]
WantedBy=multi-user.target



[STEP3]

system control를 재로드 한다.

 $/lib/systemd/system# systemctl daemon-reload

 

[STEP4]

해당 tty를 활성화 시킨다.

 $/lib/systemd/system# systemctl enable ttyS4

 

[STEP5]

해당 tty를 시작 한다.

 $/lib/systemd/system# systemctl start ttyS4

 

Posted by 다크쌍피