무료Tools도구들

Putty 한글 깨짐 막기

saltdoll 2015. 4. 3. 00:55
반응형

방법 1

= putty.exe에서 euc_kr cp949코드 설정 방법 ==


1. PuTTY의 캐릭터셋(character set)을 변경한다.

 Window > translation에서 설정을 변경한다

주로 Use font encoding, UTF-8, cp949 등으로 설정하며, cp949는 euc-kr을 뜻한다.

적절하게 변경해주자


* cp949 가 없을 때

- 레지스트리 편집기 열기(시작 > 실행: regedit)

- HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions

  에서 자신이 원하는 세션 선택

- "FontCharSet"=dword:00000081 로 변경

  마우스 오른쪽 버튼 > 수정 > 값 데이터: 81  [* 16진수]


putty version : 0.60 기준 설명

 



1) 설정변경으로 들어간다

 글꼴 선택시 스크립트 있는곳에 한글이 선택되는 글꼴을 선택하고 스크립트를 한글로 전환후 확인.

 Encoding Type : Use font encoding 선택



2) shell 에서

 export LANG=ko_KR.euckr 을 .bash_profile 에 추가 

 (자동으로 수행하고 싶지 않으면 적절한곳에 넣은후 source 파일명 수행)

 


3) 추가로 vim 에서 한글설정

 1.set encoding=euc-kr 추가 

 (만약 set encoding=다른타입 이 있으면 "로 주석처리후 입력)

 


1. [HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions] 에서 원하는 세션을 선택한다.


2. LineCodePage 값을 cp949로 변경한다.


From <http://info.skuniv.ac.kr/~jong/lectures/wp141/putty-euckr.txt



방법 2

현재 사용자가 사용하는 locale 정보를 확인해서, 

ecuKR이나, UTF-8로 변경을 해줘야 한글이 깨지 않는다.

[pbusa@svr248 ~]$ 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=

[pbusa@svr248 ~]$


[ Putty 설정 ]

Window → Translation : 문자 집한 설정을 수정해야 합니다.


(미해결)

CP949등록이 안될때, regedit를 통해서 등록하라고 인터넷글들이 있었다.

개인적으로 변경해 보았지만 적용은 되지 않았다;; 




방법 3.

[ 돌아가는 방법 ]

~/.bash_profile 수정하기
LANG=ko_KR.UTF-8로 수정 (Remote character set: UTF-8)

# .bash_profile


# Get the aliases and functions

if [ -f ~/.bashrc ]; then

        . ~/.bashrc

fi


# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH


LANG=ko_KR.UTF-8


그리고 bash 명령

bash 




참고 : 한글 깨짐 현상 해결방법 (UFT-8<->ECUKR) - PuTTY, CentOS 기준


반응형
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)