달력

07

« 2010/07 »

  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

'encoding'에 해당되는 글 1

  1. 2008/04/09 Leopard 에서 FTP 사용시 한글 깨짐 현상 문제 해결
Leopard 에서의 기본 인코딩이 UTF-8 이어서 윈도우에서 FTP 로 연결해서 보면 한글이 깨져 보인다.

이를 해결하려면 윈도우에서 UTF-8을 지원하는  FileZilla 와 같은 FTP 클라이언트 프로그램을 사용하면 된다.

그러나 이 때에는 다음과 같이 한글이 분리되는 증상이 발생한다.

한글 ---> ㅎ ㅏ ㄴ ㄱ ㅡ ㄹ

그러므로 FTP 에서 한글 사용을 원할하게 하기 위해서는 다음과 같이 두 가지 방법을 고려해 볼 수 있다.

1. EUCKR 인코딩을 지원하는 FTP Server 프로그램을 설치하여 사용한다.
2. Leopard 에서 기본으로 사용하고 있는 ftp 에 EUCKR 인코딩 패치를 하여 사용한다.

여기서는 2번 사항에 대한 내용을 소개한다.

기본 패치와 사용법은 아래의 글에 소개되어져 있다. 그러나 Leopard에 대한 패치는 나와 있지 않다.

http://swiki.osxdev.org/osxdev/167

Leopard 에 대한 패치는 아래에서 다운받을 수 있다.

x86osx.com 자료실


위의 링크에 사용방법이 소개되어 있지만 간략히 정리해 보면 다음과 같다.


패치된 ftp 바이너리 파일을 다운받아 /usr/libexec 로 옮긴다.

/System/Library/LaunchDaemons/ftp.plist 파일을 아래와 같이 수정한다.

        <key>ProgramArguments</key>
        <array>
                <string>ftpd</string>
                <string>-l</string>
                <string>-E</string>
                <string>EUCKR</string>
                <string>-c</string>
                <string>/etc</string>
        </array>

참고로 위 설정에서 ftpd 를 ftpd-e 로 할 경우에는 에러가 발생한다.



Intel용 Binary 파일




Universal Binary 파일





Posted by shsch