SMB (Server Message Block)

SMB (Server Message Block)

1. SMB (Server Message Block)의 개요 SMB(Server Message Block)는 네트워크 상에서 파일, 프린터, 직렬 포트 등의 자원을 공유하기 위해 사용되는 애플리케이션 계층 프로토콜입니다. 주로 Windows 시스템 간 파일 공유에 널리 사용되며, 클라이언트-서버 모델 기반으로 동작합니다. SMB는 원래 IBM에 의해 개발되었고, 이후 Microsoft가 이를 확장하여 Windows OS에 통합하면서 널리 퍼지게 되었습니다. 현재는 다양한 운영체제에서 사용되며, 특히 … Read more

SUID, SGID, Sticky Bit

SUID, SGID, Sticky Bit

SUID, SGID, Sticky Bit는 정보보안기사나 리눅스마스터 자격증 시험에는 거의 매년 출제될 정도로 중요한 토픽입니다. 해당 권한(특수권한) 보유 여부에 따라 보안 취약점이 노출 될 소지가 있기 때문입니다. 이 내용은 반드시 학습하시기 바랍니다. 1. 개요 리눅스/유닉스 시스템에서는 파일 및 디렉토리에 대한 접근을 제어하기 위해 일반 권한(읽기, 쓰기, 실행) 외에도 특수 권한(Special Permissions)을 제공합니다. 여기에는 다음 세 가지가 … Read more

FAT32 vs NTFS

FAT32 vs NTFS

FAT32와 NTFS는 Windows 운영체제에서 사용되는 대표적인 파일 시스템입니다. 각 파일 시스템은 성능, 보안, 호환성 등의 측면에서 차이가 있으며, 용도에 따라 적절한 방식을 선택해야 합니다. 1. FAT32 (File Allocation Table 32-bit) 📌 개요 FAT32는 마이크로소프트가 1996년에 개발한 파일 시스템으로, 대부분의 운영체제와 장치에서 지원되는 가장 범용적인 파일 시스템입니다. ✅ 특징 ❌ 제한 사항 🏛 적용 사례 2. … Read more

SAN (Storage Area Network) vs NAS (Network Attached Storage)

SAN (Storage Area Network) vs NAS (Network Attached Storage)

SAN과 NAS는 모두 네트워크 기반 스토리지 솔루션이지만, 사용 방식과 기술 구조가 다릅니다. 1. SAN (Storage Area Network) 📌 개요 SAN은 고속 전용 네트워크를 통해 서버와 스토리지 시스템을 연결하는 방식입니다.주로 대기업, 데이터센터, 금융 시스템 등에서 사용됩니다. ✅ 특징 🏛 적용 사례 🖧 SAN 연결 방식 2. NAS (Network Attached Storage) 📌 개요 NAS는 일반적인 LAN(Local Area … Read more

RAID (Redundant Array of Independent/Inexpensive Disks)

RAID (Redundant Array of Independent/Inexpensive Disks)

RAID는 여러 개의 하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)를 하나의 논리적 장치로 묶어 성능 향상, 데이터 보호 및 가용성을 높이는 기술입니다. RAID의 목적은 데이터 보안과 시스템 성능을 향상시키는 것입니다. RAID 레벨 별 특징 1. RAID 0 (스트라이핑, Striping) 2. RAID 1 (미러링, Mirroring) 3. RAID 5 (분산 패리티, Distributed Parity) 4. RAID 6 (이중 … Read more