[완료]proftpd에서 브라우져로 접속할 시 한글깨짐.

Munsen의 이미지
1953
points
0
points

얼마전에 광랜을 설치하고 ftp서버를 돌리고 있습니다 +_+

서버는 잘 돌아가고 있습니다만 제 파일시스템은 UTF-8인데 브라우져에서 접속할 경우에

영문은 잘 나오는데 한글은 깨집니다. 문자 인코딩을 UTF-8로 바꿔주어도 그렇구요

IE에서도 깨진다고 합니다. Filezilla를 이용해서 접속하면 (물론 문자셋 설정은 UTF-8이구요)

안 깨집니다.

왜 이럴까요... 파일질라에서만 안 깨지니 답답합니다.

hanbyeol의 이미지
1468
points

Filezilla가 UTF-8을

0
points

Filezilla가 UTF-8을 지원하는 ftp 클라이언트입니다. 물론 UTF-8을 지원하는 다른 ftp 클라이언트도 있습니다.
Windows에서 코드페이지를 바꾸고 ftp.exe 로 UTF-8로 된 사이트를 접속하면 한글이 제대로 보입니다.
IE나 Windows용 Firefox에서 ftp UTF-8를 제대로 지원하지 않는 듯합니다.

저는 ftp를 Total Commander의 내장된 ftp를 주로 사용합니다. 제 서버를 UTF-8으로 해 놨는데 Total Commander ftp가 UTF-8를 지원하지 않아서 좀 애를 먹고 있습니다.

그냥 속 편하게 FileZilla를 쓰는 건 어떨까요?

dalgarak의 이미지
8408
points

이것 저것 옵션

2
points

이것 저것 옵션 붙여서 해줘야 할 일이 많기 때문에 proftpd를 써야 한다면 어쩔 수 없지만,
그냥 pureftpd를 쓰면 RFC2640이 구현되어 있어 아름답게 해결할 수 있습니다.

pureftpd 1.0.21 이상 버전에서 configure 시간대에 --with-rfc2640으로 빌드해서,
데몬 옵션에 --fscharset=utf8 만 추가해주면 됩니다.

아래의 스크린샷을 보시면 결과를 대충 알 수 있을껍니다.
http://onionmixer.net/~luna/pngs/automatic-charset-converting-by-pureftp...

----
:LOL:

http://lunapapa.egloos.com

Munsen의 이미지
1953
points

감사합니다. pure한번

0
points

감사합니다.

pure한번 해보고 pro를 썼던건데 pure문서를 보니 이제 이해가 좀 갑니다;

pro가 쉽다는 느낌이였는데요ㅋ

설정 다시 하려니 머리가;;

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.