어쩌다 IT
article thumbnail
반응형

리뷰 (Review)

더보기
  • wireshark
    • 네트워크 상에서 송수신되는 패킷을 확인하는 목적으로 사용된다.
    •  프로토콜 별로 패킷의 형태가 정해져있다.
  • 암호화 방식
    • 암호화 (Encryption) 과정
      • 평문 데이터를 암호화 데이터로 바꾸는 과정 (Encoding) 
      • 암호화 데이터를 평문 데이터로 바꾸는 과정 (Decoding)
    • 대칭키 암호화
      • 암호화(Encoding)와 복호화(Decoding)를 하나의 키로 수행
    • 공개키 암호화
      • 암호화나 복호화하는 시간이 대칭키 방식보다 느리지만 복잡합 연산으로 구성되어 있어 안전하다.
  • 보안 프로토콜
    • 대표적인 보안 프로토콜은 HTTPS, 포트 번호 443
    • HTTPS에서 사용하는 보안 기능
      • SSL / TLS
      • SSL / TLS 인증서
  • 리눅스 (Linux)
    • 기본적인 운영체제(O/S) 구성
      • Kernel - H/W 제어
      • Shell - 사용자와 Kernel 간 상호 작용 수행 프로그램으로 CLI, GUI 제공
    • 다중 사용자 (Multi User) 지원
    • 다중 처리 (Multi Tasking) 가능
    • 주로 Server 목적으로 컴퓨터 운영시 사용

Linux 개요

 

Linux 설치

  • Linux 설치 유형
    • 컴퓨터에 직접 설치 - Bare Metal 환경
      • 하나의 O/S만 사용 (O/S 동시 사용 안 됨)
      • 기본 O/S로 설치
      • 멀티 부팅 방식을 사용한 설치
    • 가상 머신에 설치 - Virtualization 환경
      • 가상 머신
        • 소프트웨어로 물리적인 H/W를 대신하여 처리하는 머신 (컴퓨터)
        • 사용하는 컴퓨터의 물리적인 CPU가 Hypervisor 기능 (가상화, virtualization) 을 지원해야 한다.
      • 소프트웨어적으로 구성된 가상 PC에 O/S를 설치하여 사용
      • 가상 PC를 생성해주는 프로그램은 현재 사용중인 O/S 관점에서는 하나의 프로그램이다.
      • 여러 O/S를 동시에 사용할 수 있다는 장점
      • 하나의 물리적인 컴퓨터 자원을 O/S가 나누어서 사용하므로 처리 속도 및 Resouce 사용 측면에 단점
    • 클라우드 (Cloud) 환경에 설치 - Virtualization 환경
      • 클라우드 사업자가 운영하는 컴퓨터 시스템에 가상 PC를 생성하여 O/S를 설치하고 운영하는 방법
      • 기본적으로 네트워크를 이용하여 Cloud에 접속해서 사용
      • 사용자가 직접 하드웨어나 O/S 설치없이 바로 접속해서 사용할 수 있다는 장점
      • 사용한만큼 비용을 지불하므로 초기 투자 비용이 적게 든다는 장점이 있으나 운영비가 증가할 수 있다.
    • 가상 Application 실행 환경을 구성하여 사용 - Application 실행 환경에 대한 Virtualization 환경
      • 물리적인 컴퓨터 자원이나 O/S Kernel은 공유하면서
        Application 실행 환경을 독립된 가상 환경에서 동작하는 방법 - Docker
      • Application 개발 환경과 실행 환경을 동일하게 유지함으로써 Application 배포 및 관리 편의성 증대

 

Virtual Box 에 Ubuntu 20.04 LTS 설치하기

무엇인가를 개발하려면 그에 앞서 개발환경 셋업이 먼저 이루어져야 합니다. 특히나 서버를 개발한다고 하면 주로 Linux 환경을 선택하게 됩니다. 이유로는 여러가지가 있지만 가장 큰 이유는 무

truelifer.medium.com

 

 

[Linux] VirtualBox에 CentOS7 설치

CentOS 7 https://www.centos.org/download/ 에서 iso 파일을 다운로드한다. 원하는 버전으로 다운로드 VirtualBox 프로그램 실행 > 새로 만들기 알맞게 설정 iso 파일 넣어주기. 무엇을 하든 동일. 방법 1. 방..

dev-kwon.tistory.com

 

 

[VirtualBox] 네트워크의 종류 및 구성

https://co-no.tistory.com/2 [Virtualbox] 포트 포워딩 포트 포워딩 : 하나의 IP 주소와 포트 번호 결합의 통신 요청을 다른 곳으로 넘겨주는 네트워크 주소 변환(NAT)의 응용. "네트워크 구성 볼려고 왔는데,

co-no.tistory.com


TIF

오늘은 Linux 설치 관련해서 이론적으로 설명을 듣고,

강사님과 같이 VirtualBox에 우리가 주로 쓸 Ubuntu와 CentOS7을 설치했다.

다음주부터 본격적으로 리눅스를 다루게 될 것이고,

본격적으로 헤매는(?) 시간이 될 것 같으니 정신차리고 집중해야겠다.

 

 

2022. 08. 05 에 작성된 글입니다.

 

 

반응형
profile

어쩌다 IT

@jwlish

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!