2012-04-19 7 views
0

내 ftp 트리 내에 익명으로 액세스 할 수 없도록하려는 디렉토리가 있습니다.Proftpd가 완전히 디렉토리를 숨기기

문제의 디렉토리와 디렉토리 내의 모든 파일을 숨길 수 있습니다.

내가 할 수 없었던 것은 누군가가 디렉토리로 이동하는 것을 막는 것입니다.

누군가가 ftp.site.com으로 이동하면 '수신'디렉토리가 표시되지 않습니다. 그러나 그들이 ftp.site.com/incoming으로 이동하면 페이지가로드됩니다.

파일은 숨겨져 있지만 이러한 종류의 파일은 숨겨진 지점에서 '들어오는'디렉터리를 숨길 수 없습니다.

어떤 아이디어라도 많이 알려 주시면 감사하겠습니다.

내 구성은 다음과 같습니다.

drwxr-xr-x 29 john  ftpgroup 4096 2012-04-17 22:22 incoming 

<Anonymous /home/ftp/ftp.site.com> 
    User ftp 
    Group ftp 
    UserAlias anonymous ftp 

    <Directory incoming/> 
     HideGroup ftpgroup 

     <Limit READ DIRS> 
      IgnoreHidden on 
     </Limit> 
    </Directory> 
</Anonymous> 

답변

1

해당 줄에 대한 액세스를 거부해야합니다. 구성에 다음 행을 추가하십시오.

<Directory incoming/*>
AllowOverwrite 더
<Limit READ>
DenyAll
</Limit>>


</Directory 감사합니다 차크리

하지