2015-01-20 6 views
0

제목에서 알 수 있듯이 Apache와 함께 AWS EC2 인스턴스가 있습니다. 그것은 리눅스 서버입니다. 하나의 디렉토리를 암호로 보호하고 싶습니다. 나는이 대답을 다음되었습니다 https://stackoverflow.com/a/18178857/989722Apache/Linux를 실행하는 AWS EC2의 비밀번호 보호 디렉토리

htaccess로 :

AuthType Basic 
AuthName "Password Protected Area" 
AuthUserFile /var/www/admin/.htpasswd 
Require valid-user 

적절한 .htpasswd 파일을 생성하지만, 또 다른 단계가 있는지 궁금.

그러나 작동하지 않습니다 (즉, 디렉토리가 보호되지 않음). 내 서버를 다시 시작했지만 도움이되지 못했습니다. 설정 파일에서 뭔가를 변경해야하는지 궁금합니다.

내 .htaccess 파일을 배치 한 디렉토리의 내용을 터미널 ls을 사용하여 보면 .htaccess 파일을 볼 수 없습니다. SFTP를 사용하여 업로드하고 FTP 응용 프로그램을 사용하여 보았습니다. 그러나 실제로는 그렇지 않습니다. .htpasswd 파일에도 똑같습니다.

답변

4

벙어리 실수.

<Directory /var/www/html/MYPROTECTEDDIRECTORY> 
AllowOverride All  
</Directory> 
: 내 서버 설정 파일에 이것을 추가하는 데 필요한