apache2 웹 서버 private directory 만들기
2021. 8. 9. 23:17ㆍ웹 서버 구축
sudo nvim /etc/apache2/apache2.conf
<Directory /var/www/html/Ninja/private>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order allow,deny
Allow from 192.168.35.2
Deny from all
</Directory>
Order 옵션을 보면 Deny가 뒤에 있다. 따라서 먼저 Deny 설정을 확인하므로 Deny from all 에서 걸리게 된다.

<Directory /var/www/html/Ninja/private>
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Allow from 192.168.35.2
Deny from all
</Directory>
Order 옵션을 보면 Allow가 뒤에 있다. 따라서 먼저 Allow 설정을 확인하므로 IP 192.168.35.2 에서만 접근할 수 있다.
Allow from 192.168.35만 적으면, 192.168.35.0~254 IP를 사용하는 호스트들만 Ninja/private 디렉토리에 접근할 수 있게된다.

'웹 서버 구축' 카테고리의 다른 글
데이터베이스 사용자 (0) | 2021.08.12 |
---|---|
PDOException: could not find driver 문제 해결 (0) | 2021.08.12 |
apache2 웹 서버 Index of (파일구조) 숨기기 (0) | 2021.08.09 |
참고 (0) | 2021.08.09 |
라즈베리 파이 3 B+를 이용하여 실습환경 구축하기 (0) | 2021.08.06 |