분류 전체보기 3

Wordpress on Rocky Linux

가상머신 두 대로 Wordpress와 MySQL을 설치하여 접속하는 과정이다. 필자의 경우 rocky9-1에는 wordpress, php8.0, Mysql-Client,httpd 를 설치하고, rocky9-2에는 Mysql Server를 설치하는 것으로 구성했다. ** SELinux 비활성화 필수 Rocky9-1(첫번째 가상머신) 필요한 패키지 우선 다운로드 dnf install wget tar httpd gz 2. httpd 실행 및 방화벽 오픈 systemctl enable --now httpd firewall-cmd --add-port=80/tcp ##'--permanent'옵션을 사용했다면 반드시 방화벽 reload. 3. Wordpress를 위한 php 패키지 다운로드 dnf install -y..

Linux 2023.08.29

SSL(TL) Handshake 과정 분석 with Wireshark

1. SSL/TLS 1.1. 정의 : 암호화 기반의 통신 프로토콜이다. TLS는 SSL의 취약점을 보완한 프로토콜이다. 1.2. 특징 : SSL 인증서를 통해 클라이언트와 서버 간의 통신을 보증한다. 공개키 방식, 비밀 키 암호화 방식을 통해 데이터를 주고 받는다. SSL 통신 과정은 handshake라는 과정을 거친다. 1.3. 목적 : 모든 주요 운영체제가 SSL/TLS 프로토콜을 지원하며, 비단 전자상거래만을 위한 것이 아닌, 웹사이트에서 주고 받는 모든 유형의 정보를 보호한다. CA(Certificate Authority, 인증기관)로 부터 SSL 인증서를 발급받아 데이터 통신의 보안성 보장이 목적이다. 1.4. CA CA(Certificate Authority)는 인증서를 발급하고 관리하는 기관..

Network 2023.08.28

정보처리기능사 실기 독학 및 시험 후기

: 이기적 교재, Youtuber PATH, 구글링 : 당연한 소리이겠지만, 교재는 기본으로 깔고 추가적인 정보를 습득하셔야지 합격합니다. 뜬금없이 정보처리기사 시험에 나올 법한 문제들이 종종 출제되기 때문입니다. 본인이 공부한 내용을 스프레드시트나 원하는 곳에 정리해두셔서 그걸로 공부하고, 시험장까지 들고 가시는 것이 좋습니다. : 2020년도에 시험이 개정되면서 현재 시점으로는 기출이 많이 없는 상황입니다. 때문에 만점 받고 싶으시다면 기사 실기 내용을 조금씩 공부하십쇼. 과목별 주요 포인트 [프로그래밍] : C언어 와 Java 중점으로 문제가 출제됩니다. 종종 알고리즘과 Python 문제가 출제되오니 참고하시면 좋을 것같습니다. 교재만으로 프로그래밍 실력을 다듬기에는 충분하다고 판단합니다. 연산자 ..

개인 2023.03.27