Certification/Linux(LFCS, RHCSA)

LFCS 시험에 합격하려면 어떻게 해야 할까

엘호리스 2024. 6. 12. 21:53

LFCS는 Linux Foundation에서 제공하는 인증으로, 시스템 관리자로서의 실력을 증명할 수 있는 시험이다.
그런데 해당 시험이 국내에선 잘 알려져 있지 않은지 시험에 대한 정보가 흔하지 않다.
RHCSA를 준비할까 했는데 어차피 둘다 취득할 예정이고 무엇보다 자격증 취득 과정에서 이뤄지는 인고의 시간이 조금이라도 학습이 되기를 바라는 마음에 덤프 위주의 학습을 벗어나고 싶었다.
그러면 한번 Linux Foundation 에서 요구하는 도메인과 역량에 대해 알아볼까?

Linux Foundation Certified System Administrator (LFCS)

Operations Deployment (25%)

  • Configure kernel parameters, persistent and non-persistent
    • 커널 매개변수 설정 (영구적 및 일시적)
  • Diagnose, identify, manage, and troubleshoot processes and services
    • 프로세스 및 서비스의 진단, 식별, 관리 및 문제 해결
  • Manage or schedule jobs for executing commands
    • 명령 실행을 위한 작업 관리 또는 스케줄링
  • Search for, install, validate, and maintain software packages or repositories
    • 소프트웨어 패키지 또는 저장소 검색, 설치, 검증 및 유지관리
  • Recover from hardware, operating system, or filesystem failures
    • 하드웨어, 운영 체제 또는 파일 시스템 장애로부터 복구
  • Manage Virtual Machines (libvirt)
    • 가상 머신 관리 (libvirt)
  • Configure container engines, create and manage containers
    • 컨테이너 엔진 구성, 컨테이너 생성 및 관리
  • Create and enforce MAC using SELinux
    • SELinux를 사용한 MAC (Mandatory Access Control) 설정 및 적용

Networking (25%)

  • Configure IPv4 and IPv6 networking and hostname resolution
    • IPv4 및 IPv6 네트워킹 구성 및 호스트 이름 해상
  • Set and synchronize system time using time servers
    • 시간 서버를 사용하여 시스템 시간 설정 및 동기화
  • Monitor and troubleshoot networking
    • 네트워크 모니터링 및 문제 해결
  • Configure the OpenSSH server and client
    • OpenSSH 서버 및 클라이언트 구성
  • Configure packet filtering, port redirection, and NAT
    • 패킷 필터링, 포트 리다이렉션 및 NAT 구성
  • Configure static routing
    • 정적 라우팅 구성
  • Configure bridge and bonding devices
    • 브리지 및 본딩 장치 구성
  • Implement reverse proxies and load balancers
    • 리버스 프록시 및 로드 밸런서 구현

Storage (20%)

  • Configure and manage LVM storage
    • LVM 스토리지 구성 및 관리
  • Manage and configure the virtual file system
    • 가상 파일 시스템 관리 및 구성
  • Create, manage, and troubleshoot filesystems
    • 파일 시스템 생성, 관리 및 문제 해결
  • Use remote filesystems and network block devices
    • 원격 파일 시스템 및 네트워크 블록 장치 사용
  • Configure and manage swap space
    • 스왑 공간 구성 및 관리
  • Configure filesystem automounters
    • 파일 시스템 자동 마운트 구성
  • Monitor storage performance
    • 스토리지 성능 모니터링

Essential Commands (20%)

  • Basic Git Operations
    • 기본 Git 작업
  • Create, configure, and troubleshoot services
    • 서비스 생성, 구성 및 문제 해결
  • Monitor and troubleshoot system performance and services
    • 시스템 성능 및 서비스 모니터링 및 문제 해결
  • Determine application and service specific constraints
    • 애플리케이션 및 서비스 특정 제약 사항 파악
  • Troubleshoot diskspace issues
    • 디스크 공간 문제 해결
  • Work with SSL certificates
    • SSL 인증서 작업

Users and Groups (10%)

  • Create and manage local user and group accounts
    • 로컬 사용자 및 그룹 계정 생성 및 관리
  • Manage personal and system-wide environment profiles
    • 개인 및 시스템 전반의 환경 프로필 관리
  • Configure user resource limits
    • 사용자 자원 제한 설정
  • Configure and manage ACLs
    • ACL (Access Control Lists) 구성 및 관리
  • Configure the system to use LDAP user and group accounts
    • LDAP 사용자 및 그룹 계정 사용을 위한 시스템 설정

이와 같이 명시된 도메인 & 역량에 대해 하나씩 학습해나가는 재미가 있을듯 하다.
해당 시험을 준비하기 위해 udemy, kodekloud 등 좋은 학습자료들이 많지만, ChatGPT만을 유일하게 사용할 것이다.
매번 동영상 시청을 통해 학습하는 것은 나를 점점 수동적이게 만드는 것 같아 조금 주도적인 학습을 하고 싶은 마음에서다.

잘할 수 있겠지?