Linux/CentOS2012. 3. 2. 16:18

원격 접속시 발생하는 한글 깨짐 현상 해결법


먼저 /etc/sysconfig/i18n 파일을 불러오신후 기존 내용을 지우신후 다음과 같이 입력해 주세요.(혹시 모르니 백업은 필수)

LANG="ko_KR.eucKR"
SUPPORTED="en_US.UTF-8:en_US:en:ko_KR.eucKR:ko_KR:ko"
SYSFONT="latarcyrheb-sun16"



위의 내용을 저장하신후 종료하시고 다음의 파일을 불러오신다음 제일 아래쪽에 추가해 주시고 재부팅 하시거나

# source /etc/profile
# source /etc/sysconfig/i18n 이라고 입력하셔도 됩니다.

/etc/profile
export LESSCHARSET=utf-8

이렇게 하시면 한글이 ssh에서 깨지지않습니다 ^^

추가

CentOS 설치할때 언어를 한글로 설치 하였다면 UTF-8 로 기본 설정이 되어 있을 것입니다.

vi /etc/sysconfig/i18n 안에 LANG="ko_KR.UTF-8" 부분을 LANG="ko_KR.eucKR" 로 변경 합니다.

LANG="ko_KR.UTF-8"
SYSFONT="latarcyrheb-sun16"



설치시 모두 영문으로 설치후 한글 문제처리

/etc/sysconfig/i18n 파일

LANG="ko_KR.eucKR"
SUPPORTED="en_US.iso885915:en_US:en:ko_KR.eucKR:ko_KR:ko"
SYSFONT="lat0-sun16"
SYSFONTACM="iso15"

위와 같이 수정하여 넣고

SecureCRT 5.22에서 환경설정(속성)의 Appearance의 Character를 Default로

설정하면 한글 보고 쓸수 있습니다.



 # cd /etc/sysconfig

# cat i18n

LANG="en_US.UTF-8"

SYSFONT="latarcyrheb-sun16"

위와 같이 나올것이다.

아래와 같이 수정하신 후, 쉘 프로프트에서 # bash 실행해주시고..

# cat i18n

 

LANG="ko_KR.eucKR"

SYSFONT="latarcyrheb-sun16"

 

 

# locale

 

LANG=ko_KR.eucKR

LC_CTYPE="ko_KR.eucKR"

LC_NUMERIC="ko_KR.eucKR"

LC_TIME="ko_KR.eucKR"

LC_COLLATE="ko_KR.eucKR"

LC_MONETARY="ko_KR.eucKR"

LC_MESSAGES="ko_KR.eucKR"

LC_PAPER="ko_KR.eucKR"

LC_NAME="ko_KR.eucKR"

LC_ADDRESS="ko_KR.eucKR"

LC_TELEPHONE="ko_KR.eucKR"

LC_MEASUREMENT="ko_KR.eucKR"

LC_IDENTIFICATION="ko_KR.eucKR"

LC_ALL=

'Linux > CentOS' 카테고리의 다른 글

CentOS APM 설치  (0) 2012.03.02
CentOS FTP  (0) 2012.03.02
CentOS 방화벽 설정  (0) 2012.03.02
CentOS 명령어  (0) 2012.03.02
CentOS 단축키  (0) 2012.03.02
Posted by iWithJoy