본문 바로가기
728x90

서버 보안/리눅스 이론7

리눅스(linux) 운영체제_linux 기반 시스템 ▪ 리눅스 특징 ▪ 리눅스 시스템 로그 ▪ 리눅스 로그 관리 1. 리눅스 특성 ▪ 오픈소스 운영체제 ▪ 다중 사용자 환경 ▪ 다중작업 및 가상 터미널 환경 ▪ GUI 방식의 X Windows ▪ CPU의 종류에 구애받지 않는 운영체제 ▪ 강력한 네트워크 지원 ▪ 다양한 드라이버 지원 ▪ 명령어 기반 ✓ 모든 입ㆍ출력은 문자를 기반으로 수행 ✓ 운영체제의 핵심인 커널이 명령어 기반의 입ㆍ출력을 하도록 작성 ✓ 리눅스 GUI 환경 : X 윈도(GNOME, KDE) : 그래픽 등에 소모되는 시스템의 자원을 절약하기 위해 X 윈도를 쓰지 않는 경우가 많음 ▪ 디렉터리 ✓ 드라이브 문자가 없음, 필요한 파일 시스템을 마운트 하여 사용 ✓ 디렉터리 구분자로는 “/”를 사용 ✓ 디렉터리 이름의 대ㆍ소문자를 구분, 최.. 2023. 3. 30.
Unix 운영체제_unix 기반 시스템 Unix 기반 시스템 1) 개요 ▪ 유닉스 시스템 개요 ✓ 1969년 미 AT&T 벨 연구소에서 개발된 운영체제 ✓ 1973년(Dennis Ritchie) 커널의 일부를 제외하고 고급언어인 C로 작성 ✓ Open System ✓ 다양한 플랫폼에 탑재 ✓ 멀티 유저, 멀티태스킹 환경을 지원 ▪ 유닉스 시스템의 용도 ✓ 고성능 I/O ✓ 멀티태스킹 서버 ✓ SMTP 서버 ✓ 뉴스 서버 ✓ CPU 집약적인 애플리케이션 실행 2) 종류 ▪ System V 계열 : Unix의 표준이 되는 버전. Business 및 서비스 중심의 OS. 리눅스도 SVR 계열임. ▪ SunOS : BSD 계열. 현재는 BSD 중심의 운영체제 ▪ Solaris : System V 계열. 기업용이나 학술용 ▪ HP-UX : System.. 2023. 3. 30.
리눅스 기본 명령어 모음 •ls LiSt의 약자, Windows의 “dir”과 같은 역할로, 해당 디렉터리에 있는 파일의 목록을 나열 예) # ls /etc/systemd •cd Change Directory의 약자, 디렉터리를 이동 예) # cd../etc/systemd •pwd Print Working Directory의 약자, 현재 디렉터리의 전체 경로를 출력 •rm 파일이나 디렉터리를 삭제, ReMove의 약자 사용자에게 해당 파일이나 디렉터리의 삭제 권한이 있어야 함 root 사용자의 경우, 모든 권한을 가지고 있기 때문에 이 명령을 사용하는 데 제약 없음 예) # rm -rf abc •cp CoPy의 약자, 파일이나 디렉터리를 복사 새로 복사된 파일은 복사한 사용자의 소유 명령을 실행하는 사용자에게 해당 파일의 읽기 .. 2023. 3. 28.
RAID에 대해 공부(feat. linux, chatGPT) RAID에 대해 공부하기 전에 RAID는 리눅스와 어떤 관계가 있을까? RAID와 Linux는 강력한 조합으로, Linux 운영 체제는 RAID 기술을 널리 지원하며, 이를 통해 데이터의 안정성과 가용성을 높일 수 있습니다. Linux에서는 여러 종류의 RAID 레벨을 지원하며, 이를 소프트웨어 또는 하드웨어 RAID로 구성할 수 있습니다. 소프트웨어 RAID는 Linux에서 내장되어 있는 기능으로, 하드웨어 RAID는 별도의 RAID 컨트롤러 카드를 사용하여 구성할 수 있습니다. Linux에서는 mdadm이라는 소프트웨어를 사용하여 소프트웨어 RAID를 구성할 수 있습니다. mdadm은 다양한 RAID 레벨을 지원하며, RAID 구성, 모니터링, 오류 복구 등의 기능을 제공합니다. 또한, Linux에서.. 2023. 3. 17.
728x90