목차
- 리눅스 아파치 톰캣 AJP 시크릿 설정하기 이전 포스팅 참고 학습
- 리눅스 쉘스크립트 정규표현식 활용 이전 포스팅 참고 학습
- 리눅스 톰캣 7 특정 IP 접근 차단 이전 포스팅 참고 학습
- 리눅스 아파치 모든 URL 차단 설정 예제
- 리눅스 아파치 특정 디렉토리 접근 차단 설정 예제
리눅스 아파치 톰캣 AJP 시크릿 설정하기 이전 포스팅 참고 학습
이전 포스팅에서 아파치 웹 서버와 톰캣 서버 간의 안전한 통신을 위해 AJP 시크릿 설정하는 방법과 예제에 대해 알아보았습니다. 시크릿 설정은 보안을 강화하고 중요한 정보를 보호하는데 중요하기때문에 항상 톰캣 서버와 연동이 필요한 아파치 서버에 시크릿 값을 설정해야합니다. 다만, 이 시크릿을 활용하면 서버에 접근가능하기때문에 항상 유출되지않도록 유의해야합니다. 리눅스 아파치와 톰캣 서버간 AJP 시크릿 설정 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.09.15 - [Linux/Tomcat] - [Linux/Tomcat] 리눅스 아파치 톰캣 AJP 시크릿 설정 예제(apache, secret)
리눅스 쉘스크립트 정규표현식 활용 이전 포스팅 참고 학습
이전 포스팅에서는 리눅스 쉘 스크립트에서 정규표현식을 활용하는 방법과 예제에 대해 알아보았습니다. 정규표현식은 문자열 패턴 매칭 및 추출에 유용하며, 스크립트 작성에 다양한 활용 가능성을 제공합니다. 우리는 흔히 Java, Python 등의 언어에서만 정규표현식을 사용할 수 있는지 알지만, 실제로는 리눅스 쉘 스크립트와 같은 스크립트 언어에서도 사용이 가능합니다. 따라서 문자열에서 대문자, 소문자만 찾거나 특정 단어로 시작하는 단어를 찾는 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.09.04 - [Linux/Shell Script] - [Linux/ShellScript] 쉘스크립트 정규표현식 활용 예제
리눅스 톰캣 7 특정 IP 접근 차단 이전 포스팅 참고 학습
마지막으로 이전 포스팅에서는 리눅스 환경에서 특정 IP 주소를 톰캣 7 서버로의 접근에서 차단하는 방법과 예제에 대해 알아보았습니다. IP 주소를 차단함으로써 보안을 강화하고 불법 접근을 방지할 수 있습니다. 어떤 한 클라이언트로부터 지속하여 많은 요청이 서버로 들어온다면 서버 장애 혹은 서비스 거부 문제가 발생할 수 있습니다. 따라서 톰캣 서버에서 특정 IP 차단 방법이 궁금하시다면 아래 링크를 참고해주세요.
2023.09.13 - [Linux/Tomcat] - [Linux/Tomcat] 리눅스 톰캣 7 특정 IP 접근 차단(ip 제한)
리눅스 아파치 모든 URL 차단 설정 예제
아래는 아파치 웹 서버를 사용하여 모든 URL 접근을 차단하는 설정 예제 입니다. 이를 통해 웹 사이트 접근을 제한하거나 유지보수 시에 사용할 수 있습니다. 기존 허용된 디렉토리 설정 내용이 있다면 모두 주석처리하고 / 루트 디렉토리에 대한 all deny 옵션을 추가합니다.
$ vim ~/apache/out/conf/httpd.conf
<Directory />
AllowOverride none
Require all denied
</Directory>
#<Directory "/home/wonseok/apache/out/htdocs">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
...
...
#</Directory>
리눅스 아파치 특정 디렉토리 접근 차단 설정 예제
아래는 아파치 웹 서버를 사용하여 특정 디렉토리에 대한 접근을 차단하는 설정 예제입니다. 특정 URL로 들어오는 요청만 차단할 수 있습니다.
$ vim ~/apache/out/conf/httpd.conf
<Directory "/home/wonseok/apache/out/htdocs/docs">
Require all denied
</Directory>