질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

vsftpd 접속시 한글이름 물음표로 나올때 조치방법

작성자 정보

  • cjcafe 작성
  • 작성일

컨텐츠 정보

본문

우분투 16.04 버전입니다.

vsftpd 를 설치를 했습니다.
#apt-get install vsftpd 를 실행해서 설치를 했습니다. 
ftp 접속은 잘되는데 접속해서 ls 명령어로 파일을 보면 그림과 같이 한글이 물음표로 나오네요. .

터미널에서 파일을 보면 한글은 정상으로 보입니다.
문제는 ftp로 접속해서 보면 한글이 깨지는게 문제지요.
vsftpd 에서 한글을 인식하지 못하는 현상으로 파악됩니다.

문제를 찾아보니
VsFTPD를 그냥 설치해서 사용해도 데몬 운영에는 전혀 지장이 없지만, 로그에서 한글로 된 파일명이
처리가 안된다고 하네요 .
VsFTPD가 출력할 수 없다고 판단하는 ASCII Code 31 이하, 128~159, 177 문자를 모두
물음표(?)로 변경해서 처리하기 때문입니다.

그럼 이문제는 어떻게 해결해야  할까요?

cjcafe@ghost: ~_006.png

관련자료

댓글 1

정원용님의 댓글

  • 정원용
  • 작성일
https://hiball.wordpress.com/2012/11/01/vsftpdで文字化けが起こる場合の対処/
이거하고 비슷한 문제인것 같습니다.

vsftpd.conf에 cmds_denied=OPTS 를 추가해서 FTP클라이언트가 OPTS utf8 on 명령을 날리더라도 무시하도록 해보심이.
흠... 그런데, vsftpd도 우분투고, ftp 접속 터미널도 우분투인가요? 로케일의 인코딩이 utf-8이면 문제 없어야 할것 같은데..

공지사항


뉴스광장


  • 현재 회원수 :  59,982 명
  • 현재 강좌수 :  35,541 개
  • 현재 접속자 :  94 명