코스 개요

Day 1: Linux 기초

  • Module 1: Linux 아키텍처 소개
    • Linux 철학 vs. Windows.
    • 명령줄 인터페이스(CLI)를 효과적으로 탐색하는 방법.
    • 파일 시스템 계층 표준.
  • Module 2: 설치 및 구성
    • 단계별 Ubuntu Server 설치.
    • 네트워크 구성(Netplan).
    • 사용자 및 그룹 관리 기초.
    • 파일 권한 및 소유권(chmod, chown).

Day 2: 패키지 관리 및 원격 보안

  • Module 3: 고급 소프트웨어 관리
    • APT(Advanced Package Tool) 마스터하기.
    • 저장소 관리 및 종속성 처리.
    • 시스템 업데이트 및 패치 전략.
  • Module 4: 안전한 원격 관리
    • SSH 구성 및 키 기반 인증(비밀번호 없는 로그인).
    • SSH 데몬 보안(fail2ban 기본).
    • Windows 클라이언트에서 원격으로 연결.

Day 3: 자동화 및 ID 관리(새로운 내용)

  • Module 5: 스크립팅 및 자동화
    • Bash 스크립팅 소개.
    • 백업 및 시스템 체크 자동화.
    • 예약 작업 관리를 위한 Cron jobs.
  • Module 6: Samba를 사용한 중앙 집중식 ID(Active Directory)
    • 개념: Linux에서 LDAP 및 Active Directory 프로토콜 이해.
    • 구현: Samba를 Active Directory Domain Controller로 설치 및 구성.
    • 관리: RSAT(Remote Server Administration Tools) 또는 CLI를 사용하여 사용자 및 그룹 생성 및 관리.
    • 통합: Samba AD에 대한 Linux 클라이언트 인증(Winbind/SSSD).

Day 4: 웹 서비스 및 스토리지 통합

  • Module 7: 웹 서버 관리
    • Apache/Nginx 설치 및 구성.
    • 가상 호스트 구성(다중 사이트 호스팅).
    • SSL/TLS 기초: 안전한 웹 트래픽.
  • Module 8: NAS 및 스토리지 관리
    • NFS 및 CIFS/Samba 프로토콜 이해.
    • 지속적인 스토리지를 위한 NAS 공유 마운팅.
    • 부팅 시 자동 마운팅(fstab 구성).

Day 5: 문제 해결 및 실제 상황

  • Module 9: 고급 시스템 문제 해결
    • 리소스 모니터링(top, htop, free).
    • 네트워크 진단(ping, netstat, traceroute, tcpdump).
    • 캡스톤 실험: '고장난' 서버 환경 진단 및 서비스 복원.

요건

  • Windows Server 환경에 대한 강한 배경. 이전 Linux 경험은 필요하지 않습니다.

대상

  • IT 전문가,
  • 시스템 관리자
 35 시간

참가자 수


참가자별 가격

회원 평가 (4)

예정된 코스

관련 카테고리