반응형

시스템(Linux) 90

리눅스 운영체제에서의 본딩(Linux Bonding)에 대해 알아보겠습니다.

Ⅰ. 리눅스 운영체제에서의 본딩(Linux Bonding)이란? 여러 개의 네트워크 인터페이스(예: eth0, eth1)를 하나의 가상 네트워크 인터페이스로 묶어 트래픽을 처리하는 기술입니다. 본딩을 사용하면 네트워크 성능을 향상시키거나, 네트워크 연결이 끊겼을 때 자동으로 다른 인터페이스로 전환되는 고가용성(High Availability)을 제공할 수 있습니다. Ⅱ. 본딩의 주요 기능여러 개의 네트워크 카드(NIC)를 하나의 가상 인터페이스로 결합하여 트래픽을 분산하거나, 하나의 네트워크 카드가 실패하면 다른 카드로 자동 전환되도록 설정할 수 있는 기능을 제공합니다. ⅰ. 부하 분산(Load Balancing) ⅱ. 장애 조치(Failover)Ⅲ. 리눅스 운영체제에서의 본딩(Linux Bonding)..

시스템(Linux) 2024.09.16

vi 편집기에 대해 알아보겠습니다.

Ⅰ. vi 편집기란? vi는 유닉스 계열 운영체제에서 가장 많이 사용되는 텍스트 편집기입니다. 명령어 기반의 편집기이며, 강력한 기능과 효율성을 제공하여 시스템 관리와 프로그래밍 환경에서 많이 사용됩니다. vi는 대부분의 유닉스/리눅스 시스템에 기본적으로 설치되어 있으며, vim(vi improved)이라는 향상된 버전도 많이 사용됩니다. Ⅱ. vi 편집기의 특징ⅰ. vi는 크게 두 가지 모드로 동작합니다. 1) 명령 모드(Command mode): 기본 모드로, 텍스트 편집이 아닌 명령을 입력하여 파일을 조작할 수 있습니다. 커서 이동, 복사, 붙여넣기, 삭제 등의 작업이 가능합니다. 2) 입력 모드(Insert mode): 텍스트를 편집하고 삽입하는 모드로, 실제로 문자를 입력할 수 있는 상태입니다...

시스템(Linux) 2024.09.15

X 윈도우 시스템(X Window System)에 대해 알아보겠습니다.

Ⅰ. X 윈도우 시스템(X Window System) 란?유닉스 계열 운영체제에서 주로 사용되는 그래픽 사용자 인터페이스(GUI)를 제공하는 윈도우 시스템입니다. 흔히 "X11" 또는 "X"로 줄여서 불리며, 클라이언트-서버 모델을 기반으로 합니다. 이 시스템은 네트워크를 통해 그래픽 응용 프로그램을 실행할 수 있게 해주며, 컴퓨터 간의 GUI 환경을 공유할 수 있도록 설계되었습니다. Ⅱ. X 윈도우 시스템(X Window System) 주요 개념ⅰ. 클라이언트-서버 모델X 윈도우 시스템은 클라이언트-서버 구조를 가지고 있습니다. "X 서버"는 사용자의 디스플레이 장치와 키보드, 마우스 등 입력 장치를 관리하며, "X 클라이언트"는 실제 응용 프로그램을 실행하는 프로그램입니다. 서버와 클라이언트는 물리적..

시스템(Linux) 2024.09.14

RPM(Red Hat Package Manager)에 대해 알아보겠습니다.

Ⅰ. RPM 이란?  Red Hat Package Manager의 약자로, Red Hat 계열의 리눅스 배포판에서 소프트웨어 패키지를 관리하는 패키지 관리 도구입니다 . Red Hat, CentOS, Fedora 등의 리눅스 배포판에서 패키지를 설치, 제거, 확인, 업그레이드하는 데 사용됩니다. Ⅱ. RPM  기본 명령어와 사용법ⅰ.사용 방법# rpm [-ivh | -Uvh | -Fvh] 패키지명# rpm -iVh [패키지명]                    // 특정 rpm 파일의 버전을 설치하며 설치과정과 진행 상태를 표시 # rpm -Uvh [패키지명]                   // rpm 버전 업그레이드를 진행하며 미설치 시 설치를 진행하며 설치과정과 진행 상태를 표시 # rpm -Fvh..

시스템(Linux) 2024.09.13

fdisk 에 대해 알아보겠습니다.

Ⅰ. fdisk 란? Linux에서 디스크 파티션을 관리하는 데 사용되는 명령어입니다. 이 명령어는 주로 하드 디스크 또는 SSD와 같은 물리적 디스크 장치에 파티션을 생성, 삭제, 수정할 수 있도록 도와줍니다. 시스템 관리자들이 디스크를 처음 설정하거나 디스크를 재구성할 때 사용되는 기본적인 도구입니다. Ⅱ. fdisk 기본 기능 ⅰ. 파티션 생성: 새 디스크 파티션을 생성.  ⅱ. 파티션 삭제: 기존 파티션을 삭제.  ⅲ. 파티션 수정: 파티션 크기 또는 유형을 변경.  ⅳ. 파티션 정보 보기: 디스크에 대한 파티션 테이블 정보를 조회.Ⅲ. fdisk 사용 방법fdisk [옵션] [장치 이름] 주요 옵션설명-l시스템의 모든 파티션 테이블을 나열합니다.-u파티션 정보를 표시할 때 섹터 단위로 표시합니다..

시스템(Linux) 2024.09.12

promiscuous mode 에 대해 알아보겠습니다.

Ⅰ. Promiscuous Mode 란? 네트워크 인터페이스는 자신에게 할당된 MAC 주소로 향하는 트래픽만을 수신합니다. 그러나 Promiscuous Mode (혼잡 모드)에서는 네트워크 인터페이스가 네트워크를 통해 전달되는 모든 패킷을 수신하게 됩니다. 즉, 자신이 아닌 다른 장치로 향하는 패킷까지도 수신할 수 있습니다. Ⅱ. Promiscuous Mode 사용 사례 ⅰ. 네트워크 패킷 캡쳐 네트워크 관리자나 보안 분석가가 tcpdump, Wireshark와 같은 네트워크 분석 도구를 사용하여 네트워크 트래픽을 모니터링하거나 분석할 때 주로 사용됩니다. 혼잡 모드에서는 네트워크에서 발생하는 모든 트래픽을 수신할 수 있어, 트래픽의 흐름을 파악하거나 문제를 진단하는 데 사용합니다. ⅱ. 네트워크 침투 ..

시스템(Linux) 2024.08.20

fsck(File System Consistency Check) 에 대해 알아보겠습니다.

Ⅰ. fsck 란?fsck (파일 시스템 검사, File System Consistency Check)은 Unix 및 Unix 계열 운영 체제에서 파일 시스템의 무결성을 검사하고 수정하는 데 사용되는 명령어입니다. 주로 시스템 충돌, 갑작스러운 전원 차단, 하드웨어 오류 등으로 인해 파일 시스템이 손상되었을 때 사용됩니다. fsck는 다양한 파일 시스템 유형을 지원하며, 각 파일 시스템 유형에 따라 특정한 도구가 사용됩니다. Ⅱ. fsck 특징ⅰ. 파일 시스템 무결성 검사파일 시스템의 구조적 무결성을 검사하고, 손상된 블록, 불일치한 inode, 잘못된 링크 수 등 다양한 문제를 확인합니다. ⅱ. 자동 복구발견된 문제를 자동으로 수정하거나 사용자에게 수동으로 수정할 수 있는 옵션을 제공합니다. ⅲ. 다양..

시스템(Linux) 2024.08.08

fstab 명령어에 대해 알아보겠습니다.

Ⅰ. fstab 이란? /etc/fstab 파일은 리눅스 시스템에서 파일 시스템을 자동으로 마운트하는데 사용됩니다. 이 파일의 설정을 변경하여 파일 시스템을 자동으로 마운트하거나 마운트 옵션을 수정할 수 있습니다. Ⅱ. fstab 파일의 구조/etc/fstab 파일의 각 줄은 다음과 같은 필드를 가집니다:# UUID=12345678-1234-1234-1234-1234567890ab / ext4 defaults 1 1/dev/sda1 /boot ext4 defaults 1 2/dev/sdb1 /home ext4 defaults 1 2ⅰ. 파일 시스템: 마운트할 장치나 파일 시스템. ⅱ. 마운트 지점: 파일 시스템이 마운트될 디렉토리. ⅲ. 파일 시스템 유형: 파일 시스템의 유형 (예: ext..

시스템(Linux) 2024.08.07

AIX permission Denied 조치 방법과 /etc/security/login.cfg 에 대해 알아보겠습니다.

AIX 에서 계정과 패스워드가 맞을 때 permission Denied 뜰 경우 /etc/security/login.cfg 파일 내 Auth_Type 값을 수정하여  해결할 수 있습니다. AIX (Advanced Interactive eXecutive)는 IBM의 유닉스 운영 체제입니다. AIX에서 /etc/security/login.cfg 파일은 로그인 관련 설정을 관리하는 중요한 구성 파일입니다. 이 파일은 사용자 인증, 로그인 제한, 로그인 메시지 등과 같은 다양한 로그인 관련 옵션을 설정하는 데 사용됩니다. /etc/security/login.cfg 파일 내 Auth_Type 이 PAM_AUTH 일 경우 로그인이 안되었고, STD_AUTH 로 변경하자 정상적으로 SSH 접근이 가능했습니다.Ⅰ. A..

시스템(Linux) 2024.08.05

AppAmor 에 대해 알아보겠습니다.

Ⅰ. AppAmor 란? AppArmor(Application Armor)은 리눅스 커널 보안 모듈로, 프로그램이 시스템에서 실행할 수 있는 작업을 제한하여 보안을 강화합니다. 이는 주로 애플리케이션의 권한을 제한하여 잠재적인 보안 위협을 최소화하는 데 사용됩니다.또한, MAC(Mandatory Access Control) 기능을 제공합니다. 주로 시스템의 보안을 강화하기 위해 사용되며, 사용자나 프로그램의 자율적인 접근 권한 설정을 제한하여 체계적인 접근 제어를 가능하게 합니다. * MAC(Mandatory Access Control) 는 시스템 관리자가 정의한 정책에 따라 접근을 제어하는 보안 모델입니다.Ⅱ. AppArmor 기본 설치된 운영체제   AppArmor는 여러 리눅스 배포판에서 기본적으로..

시스템(Linux) 2024.07.01
반응형