| 항목 | 내용 |
|---|---|
| 목적 | 기업용 RHEL 완전 호환 배포판 |
| 배포 정책 | RHEL 릴리즈 후 수 일 내 업데이트 |
| 패키지 관리 | dnf 사용 (기존 yum과 호환) |
| LTS | 약 10년간 보안 패치 및 유지보수 지원 |
| 실무 적합성 | 서버, 클러스터, 클라우드 모두 적합 |
| 경로 | 설명 |
|---|---|
/ | 루트 디렉토리. 모든 파일의 시작점 |
/boot | 커널과 부트로더(GRUB 등) 관련 파일 저장 |
/etc | 시스템 설정 파일 (예: 네트워크, 사용자, 서비스) |
/home | 일반 사용자 홈 디렉토리 |
/root | 슈퍼유저(root)의 홈 디렉토리 |
/usr | 공유 가능한 사용자 프로그램, 라이브러리, 문서 등 |
/opt | 외부 패키지 설치 위치 (예: Oracle, CUDA 등) |
/var | 로그, 메일, 스풀 등 가변 데이터 저장소 |
/tmp | 임시 파일 저장소. 재부팅 시 자동 삭제 |
/dev | 물리/가상 장치 파일 (예: /dev/sda) |
/proc | 가상 파일시스템. 현재 실행 중인 프로세스 정보 |
/sys | 커널과 장치 정보 노출용 가상 파일시스템 |
/lib, /lib64 | 필수 라이브러리 (32/64비트 대응) |
/run | 런타임 상태파일 및 PID 저장소 |
systemd를 사용하는 현대적인 초기화 구조를 따릅니다.vmlinuz) 및 initramfs(initrd.img) 로딩/lib/systemd/systemd 시작default.target 도달 (CLI: multi-user.target / GUI: graphical.target)| 구성 요소 | 설명 |
|---|---|
| systemd | 서비스 관리 및 초기화 시스템 |
| dnf | 기본 패키지 관리자 (yum의 후속) |
| firewalld | 방화벽 서비스 (zone 기반) |
| NetworkManager | GUI/CLI 기반 네트워크 관리 툴 |
| SELinux | 강력한 보안 정책 제어 시스템 |
| Cockpit | 웹 기반 서버 모니터링 도구 (https://<서버IP>:9090) |
| 항목 | 권장 설정 |
|---|---|
| BIOS 설정 | UEFI 부팅 활성화, Secure Boot 비활성화 |
| 디스크 파티션 | LVM 또는 수동 구성 가능. 기본 자동 설정으로도 충분 |
| 네트워크 | DHCP 또는 고정 IP 계획 사전 수립 |
| SELinux 모드 | 기본: Enforcing. 정책에 따라 Permissive 조정 가능 |
| 방화벽 | 기본 zone은 public. 서비스 추가 필요 시 firewall-cmd 사용 |
| 용도에 따른 설치 선택 | GUI 필요 시 Server with GUI, 터미널 기반이면 Minimal Install 선택 |
https://youtu.be/n8-wlkZiqio 1. 개요 NFS(Network File System)를 설치하고, rw/ro 및 root_squash 옵션에 따른 접근 제어와 성능을 테스트하는 방법을 정리한 가이드입니다.…
https://youtu.be/4MVxzmepY3s 1. 개요 리눅스에서 정기적으로 실행되는 작업(백업, 로그 정리, 모니터링 등)은 cron 서비스를 통해 자동화할 수 있습니다.…
https://youtu.be/vPfxWFBE1yc 1. 개요 리눅스 서버를 운영할 때 사용자 계정 생성, 비밀번호 설정, 권한 부여, 계정…
https://youtu.be/Gvp2XwBfoKw 1. 개요 리눅스 서버에서는 시스템 시간(OS 시간) 과 하드웨어 시간(RTC, Real-Time Clock) 을 동기화하는 것이 매우 중요합니다. 클러스터…
https://youtu.be/pt9qhawl8LY 1. 개요 리눅스 서버에서는 시스템 시간(OS 시간) 과 하드웨어 시간(RTC, Real-Time Clock) 을 모두 관리할 수 있습니다. 운영체제의…
https://youtu.be/iPdHGXh7DUg 1. 개요 서버 운영 시 시스템 시간이 올바르게 설정되어 있지 않으면 로그 분석, 모니터링,…