2011. 9. 20. 13:52

Solaris login prompt에서 백스페이스키 사용하기

로그인을 한 다음에는 사용하는 쉘의 종류에 따라 홈디렉토리 아래의 .profile 또는 .cshrc 등에 stty erase ^H를 설정해서 백스페이스키를 자유롭게 사용할 수 있으나, 최초 로그인 프롬프트에서는 아직 로그인이 이루어지지 않아서 위의 방법을 적용하는 것이 불가능하다.
이를 변경하기 위해서 /etc/profile이나 /etc/default/login 같은 파일에 stty 설정해도 백스페이스키의 사용은 불가능하다. (Solaris 5.9의 경우...)

이것을 가능하게 하는 설정은 다음과 같이 진행한다.

/kernel/drv/options.conf 파일에서 다음 부분을 수정한다.

ttymodes="2502:1805:bd:8a3b:3:1c:7f:15:4:0:0:0:11:13:1a:19:12:f:17:16"; (변경전)
ttymodes="2502:1805:bd:8a3b:3:1c:8:15:4:0:0:0:11:13:1a:19:12:f:17:16"; (변경후)