본문 바로가기
반응형

IT7

[아파치] apache HTTPS로 리다이렉션 조치 방법 .htaccess 파일을 사용한 리다이렉션 방법.htaccess 파일 수정웹사이트의 루트 디렉토리에 있는 .htaccess 파일을 열거나, 없다면 새로 생성합니다.리다이렉션 규칙 추가아래의 코드를 .htaccess 파일에 추가하여 모든 HTTP 트래픽을 HTTPS로 리다이렉션합니다.RewriteEngine On은 mod_rewrite 모듈을 활성화합니다.RewriteCond %{HTTPS} off는 HTTPS가 비활성화된 경우에만 리다이렉션 규칙이 실행되도록 합니다.RewriteRule은 요청된 모든 URL을 HTTPS 버전으로 301 리다이렉트합니다.Apache 구성 파일을 사용한 리다이렉션 방법구성 파일 열기Apache의 메인 구성 파일인 httpd.conf 또는 apache2.conf를 엽니다.Vi.. IT 2024. 5. 13.
[Tomcat] 톰캣 https로 리다이렉션 방법 Apache Tomcat에서 HTTP 트래픽을 HTTPS로 리다이렉션하는 방법을 마크다운 형식으로 설명하겠습니다. 이 설정은 모든 HTTP 요청을 HTTPS(443 포트)로 안전하게 전환하도록 구성합니다. Tomcat 설정 수정하기1. HTTP Connector 수정 (server.xml)Tomcat의 구성 파일인 server.xml을 열고, HTTP 트래픽을 받는 Connector를 찾아 redirectPort 속성을 추가합니다. 이 속성은 HTTP 요청이 HTTPS로 리다이렉션될 포트를 지정합니다.2. HTTPS Connector 설정 확인 (server.xml)443 포트에서 SSL을 활성화하여 HTTPS 요청을 처리하도록 설정합니다. 여기에는 keystore 파일의 위치와 비밀번호도 포함됩니다.보.. IT 2024. 5. 12.
[보안] SSL/TLS 개념 SSL (Secure Sockets Layer)과 TLS (Transport Layer Security)는 데이터 전송 시 보안을 제공하는 프로토콜입니다. 이들은 인터넷에서 개인 정보 보호를 위해 암호화 기술을 사용하여 데이터를 안전하게 전송합니다. 1. SSL/TLS의 역사SSL의 등장SSL은 1994년 Netscape에 의해 처음 개발되었습니다. 이는 온라인 거래의 보안을 강화하기 위해 만들어졌으며, 사용자와 웹 사이트 간의 데이터 전송을 암호화하는 방법을 제공했습니다.SSL의 첫 번째 버전인 SSL 1.0은 공개되지 않았으며, SSL 2.0은 1995년에 발표되었지만 보안상의 취약점으로 인해 널리 사용되지 않았습니다.SSL 3.0은 1996년에 발표되었고, 이는 보다 강화된 보안 기능을 제공했습니다.. IT 2024. 5. 12.
[Webtob] SSL 인증서 설치 및 적용 방법 Webtob에 SSL 인증서 적용하기인증서 준비SSL 인증서 발급 기관(CA)으로부터 서버 인증서(.crt), 개인 키(.key), 그리고 필요하다면 중간 인증서까지 준비합니다.인증서와 키 파일 준비인증서 파일들을 Webtob이 설치된 서버의 안전한 디렉토리에 업로드합니다.SSL 설정을 위한 Webtob 설정 파일 수정Webtob 설치 디렉토리 내에 위치한 설정 파일(server.xml 또는 그 외 인스턴스 설정 파일)을 편집합니다.SSL을 사용하고자 하는 서비스 블록(일반적으로 SVR 블록)에 SSL 설정을 추가합니다.설정 파일 수정 예Webtob에서 SSL 설정은 ssl.pemfile 라인을 통해 인증서와 개인 키 경로를 지정함으로써 이루어집니다. 설정 예는 다음과 같습니다.SSL="ON": SSL .. IT 2024. 5. 12.
[Tomcat] SSL인증서 설치 및 적용 방법 1. 인증서 준비SSL 인증서와 개인 키 파일을 준비합니다. 대부분의 인증서 발급 기관(CA)에서는 .crt 파일과 .key 파일을 제공합니다. 또한, 필요에 따라 중간 인증서나 루트 인증서도 포함될 수 있습니다.2. Keystore 파일 생성Tomcat은 인증서를 Java Keystore 형식으로 요구합니다. 따라서 .crt 파일과 .key 파일을 Keystore 포맷인 .jks 또는 .p12 파일로 변환해야 합니다. 여기서는 .p12 형식으로 변환하는 방법을 설명합니다. 개인 키와 인증서를 포함한 PKCS#12 파일 생성여기서 mycertificate.crt는 당신의 서버 인증서, mykey.key는 개인 키, cacert.crt는 CA 인증서입니다. mykeystore.p12는 생성될 Keystor.. IT 2024. 5. 12.
반응형