본문 바로가기
반응형

IT35

AWS EC2 MFA 적용(feat.Google-Authenticatior)_파일별 코드 첨부 AWS EC2 서버를 생성하고, 서버 보안 강화 방법을 생각해봤습니다.허용된 PC에 ID만 치면 들어 갈 수 있는 SSH 방식은 사람마다 설정해주는 것도 귀찮고,개인키가 노출되면 서버를 공격받을 수 있어서 꺼려졌습니다.제가 택한 방식은 구글OTP( Google Authenticator )를 이용한 다중인증 (MFA: Multi-Factor Authentication)방식입니다.PAM (Pluggable Authentication Modules) 방식 중 하나이며,OTP 이외에도 키 배이스인 Kerberos 등 다양한 인증방법을 사용할 수 있습니다.1단계: EC2 인스턴스(리눅스 서버)에 연결먼저 EC2 인스턴스에 SSH나 AWS콘솔을 사용하여 연결해야 합니다.저는 우분투 리눅스 환경으로 진행하였습니다. .. 2024. 6. 19.
운영체제(OS)를 알아보기 우리의 생활에서 컴퓨터나 핸드폰 등은 이제 우리와 떼어놓을 수 없는 필수품이 되었습니다.우리와 기기들 사이에 의사소통을 맡아서내가 원하는 동작을 하게 상호작용을 담당해 주는 것이 바로 운영체제입니다.오늘은 운영체제에 대해서 알아보겠습니다.  운영체제(Operating System)의 정의운영체제는 컴퓨터나 핸드폰 등에 하드웨어를 관리하는 데 필수적이며,사용자와 하드웨어 간의 상호작용을 가능하게 하는 중요한 시스템 소프트웨어입니다.소프트웨어 자원에는 응용 프로그램, 라이브러리, 파일 등이 포함되고,하드웨어 자원에는 CPU, 메모리, 디스크, 입출력 장치 등이 포함됩니다. 운영체제의 목적1. 자원 관리운영체제는 컴퓨터 시스템의 자원(하드웨어와 소프트웨어)을 효율적으로 관리합니다.CPU, 메모리, 디스크 공간.. 2024. 5. 12.
리눅스의 가상화 관리 서비스에 대해 알아보기 가상화 기술은 IT 환경에서의 효율성, 유연성, 비용 절감을 목표로 하는 중요한 개념입니다. 리눅스마스터 1급 시험에서 다루는 가상화의 개념과 방식, 그리고 관련 기술 및 도구들을 더 자세히 설명하겠습니다.가상화의 개념 가상화는 물리적인 컴퓨팅 자원(서버, 스토리지, 네트워크 등)을 논리적으로 분할하거나 통합하여 사용할 수 있게 하는 기술입니다. 이를 통해 자원의 효율적 활용, 공간 절약, 가용성 증가, 중앙 집중식 관리로 보안성을 향상할 수 있습니다. 가상화는 다양한 IT 환경에서의 복잡성과 비용을 줄일 수 있습니다.가상화의 분류 및 방식가상화 기술은 크게 하드웨어 레벨의 가상화와 소프트웨어 레벨의 가상화로 분류할 수 있습니다.하드웨어 레벨 가상화:전가상화(Full Virtualization): 하이퍼.. 2024. 5. 6.
리눅스 메일 서비스: 전반적인 이해부터 구성까지 리눅스에서 메일 서비스는 단순한 통신 수단을 넘어서, 서버 관리 및 시스템 모니터링의 중요한 도구로 자리 잡고 있습니다. 이 글에서는 리눅스 메일 서비스의 기본 개념부터, Rocky Linux 기반 시스템에서 메일 서비스를 설치하고 구성하는 방법, 그리고 실제 메일 서비스를 이용하는 방법까지 살펴보겠습니다. 메일 서비스의 개념 메일 서비스란, 인터넷을 통해 메시지를 송수신할 수 있는 시스템입니다. 리눅스 환경에서 메일 서비스는 텍스트 기반의 간단한 알림부터 복잡한 첨부 파일을 포함한 메일까지 다양한 형태의 메시지를 처리할 수 있습니다. 메일 서비스 관련 프로토콜 기본적으로 SMTP(Simple Mail Transfer Protocol), POP3(Post Office Protocol version 3),.. 2024. 5. 5.
반응형