2011-02-18 6 views
1

방금 ​​ec2 서버를 시작하고 서버에 모든 PHP 코드를 넣었습니다. 사용자가 서버에 접속하지 않고 http:example.com/admin 같은 사이트로 이동하여 PHP 파일 목록을 볼 수 있도록 권한을 변경해야합니다 .... 전체 폴더 또는 각 파일에 대한 사용 권한을 변경해야합니까, 아니면 재귀적인 -R 명령이 작동할까요? 나는 현재 모두 777 건이라고 생각합니다 ... 어느 쪽이 좋지 않습니까?PHP 파일 권한

답변

0

귀하의 웹 사이트가 승을 가정

IndexIgnore * 
1

: 당신이 포함 된 관리자 루트에 htaccess로 파일을 삭제할 수 있습니다 웹 서버의 루트에 관리자 폴더 ant를 사용하여 파일 목록 만 사용하지 않도록 설정하고 파일 자체에 액세스하지 않으려면 해당 폴더에 대해 Apache에서 INDEXES 옵션을 비활성화해야합니다. 아파치 설정에서 이것과 비슷한 것이 아마도 최상일 것입니다.

<Directory /www/somefolder> 
    Options -Indexes 
    AllowOverride None 
</Directory>