웹 서버 구축
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 디렉토리에 접근할 수 있게된다.