PuTTy를 이용해 Linux 서버를 이용하다보면 한글이 깨져서 출력되는 경우가 제법 있다.
이는 서버의 지역/언어 설정에 따른 입출력 인코딩과 PuTTy가 사용하는 인코딩이 달라서 발생하는 현상이다.
이 글에서는 PuTTy 설정을 변경하는 방법을 정리해둔다.
서버의 지역/언어 설정 확인
locale
인코딩이 UTF-8로 되어 있는 것을 확인할 수 있다.
PuTTy Character Set 설정 변경
1. PuTTy를 실행시킨 후, 설정을 변경할 세션을 로드한다.
2. 왼편의 분류 > 창 > 변환 메뉴로 접근한 후, 수신 데이터의 문자셋을 원하는 인코딩으로 변경한다.
이 글에서는 위에서 확인한 UTF-8로 변경할 것이다.
3. 왼편의 분류 > 세션으로 접근하여, 설정을 반영할 세션을 클릭한 뒤 저장 버튼을 누른다.