FTP 서비스 레지스트리 항목

서비스별 레지스트리 항목 외에도 FTP 서비스에서는 다음 매개 변수를 유지 관리합니다.

레지스트리 경로

HKEY_LOCAL_MACHINE\SYSTEM
\CurrentControlSet
 \
  \MSFTPSVC
   \

AnnotateDirectories
REG_DWORD
범위: 0, 1
기본값: 0(사용 안 함)
FTP 서비스는 사용자 지정 메시지를 통한 디렉터리 주석을 지원합니다. 주석 텍스트는 주석을 표시할 디렉터리 안에서 이름이 ~ftpsvc~.ckm인 파일에 저장됩니다. 이 파일이 FTP 작업 CWD(Change Directory)의 대상 디렉터리에 있으면 서비스는 그 작업에 대해 이 파일의 내용으로 응답합니다. 이 방법을 통해 관리자가 만든 사용자 지정 메시지를 디렉터리에 추가할 수 있습니다. 기본적으로는 서비스가 주석 텍스트를 보내지 않도록 구성됩니다. 사용자 지정 메시지를 추가하려면 주석 파일도 만들어야 합니다. 또한, 주석 파일을 숨김 파일로 만들어 파일이 디렉터리 목록에 표시되지 않도록 하는 것이 좋습니다.

DisableExtendedCharFilenames
REG_DWORD
범위: 1
기본값: 없음
FTP 서비스는 파일 이름에 모든 확장 문자를 허용하지만, 사용자가 파일 이름에 확장 문자를 금지하면 확장 문자를 사용할 수 없는 특정한 FTP 사이트를 만들 수 있습니다. DisableExtendedCharFilenames 을 1로 설정합니다. DisableExtendedCharFilenames은 FTP 서비스를 다시 시작한 후에야 영향을 미칩니다.  

 

EnablePortAttack
REG_DWORD
범위: 0, 1
기본값: 0(사용 안 함)
이 매개변수는 FTP 프로토콜 규정상의 보안 문제를 방지하기 위해 기본적으로 설정됩니다. FTP 서비스 규정을 사용하면 클라이언트가 지정한 포트 주소에 따라 수동 연결이 설정될 수 있습니다. 이렇게 되면 해커가 FTP 서비스에서 엄청난 손실을 초래하는 명령을 실행할 수 있습니다. FTP 서비스가 FTP 데이터 포트(20) 외의 다른 포트를 사용하여 연결하는 경우와 포트 번호가 IP_PORT_RESERVED(1024)보다 작은 경우에 이 문제가 발생합니다. EnablePortAttack은 이러한 침입을 허용할지 여부를 제어합니다. 기본적으로 서비스는 IP_PORT_RESERVED(20 제외)보다 작은 포트 번호에 연결하지 않습니다. FTP RFC에서 지정한 다른 포트를 사용하여 연결할 수 있게 하려면 이 플래그를 사용해야 합니다.

 

LowercaseFiles
REG_DWORD
범위: 0, 1
기본값: 0(사용 안 함)
FTP 서비스는 파일 이름의 대소문자에 대해 그 파일이 시스템에 저장되는 방식 그대로를 사용합니다. 그러나 대소문자를 정확히 비교하는 파일 시스템에 대해 사용하려면 적합한 파일 이름을 사용하도록 해야 합니다. 관리자는 이 값을 추가하여 서비스에서 이러한 비교 작업에 소문자를 사용하게 할 수 있습니다

© 1997-2001 Microsoft Corporation. All rights reserved.