연락처 정보

코스 개요

Linux의 기초

Linux 아키텍처 소개

  • Linux 철학 vs. Windows.
  • 명령줄 인터페이스(CLI)의 효과적인 탐색.
  • 파일 시스템 계층 표준.

설치 및 구성

  • 단계별 Ubuntu Server 설치.
  • 네트워크 구성(Netplan).
  • 사용자 및 그룹 관리 기초.
  • 파일 권한 및 소유권(chmod, chown).

패키지 관리 및 원격 보안

고급 소프트웨어 관리

  • APT(Advanced Package Tool) 마스터링.
  • 리포지토리 관리 및 종속성 처리.
  • 시스템 업데이트 및 패치 전략.

안전한 원격 관리

  • SSH 구성 및 키 기반 인증(비밀번호 없는 로그인).
  • SSH 데몬 보안(fail2ban 기초).
  • Windows 클라이언트에서 원격 연결.

자동화 및 정체성 관리 (신규)

스크립팅 및 자동화

  • Bash 스크립팅 소개.
  • 백업 및 시스템 체크 자동화.
  • 예약 작업 관리를 위한 크론 작업(Cron jobs).

Samba를 통한 중앙 집중식 정체성 (Active Directory)

  • 개념: Linux에서 LDAP 및 Active Directory 프로토콜 이해.
  • 구현: Active Directory 도메인 컨트롤러로 Samba 설치 및 구성.
  • 관리: RSAT(Remote Server Administration Tools) 또는 CLI를 통해 사용자 및 그룹 생성 및 관리.
  • 통합: Samba AD에 대한 Linux 클라이언트 인증(Winbind/SSSD).

웹 서비스 및 스토리지 통합

웹 서버 관리

  • Apache/Nginx 설치 및 구성.
  • 가상 호스트 구성(다중 사이트 호스팅).
  • 보안 웹 트래픽을 위한 SSL/TLS 기초.

NAS 및 스토리지 관리

  • NFS 및 CIFS/Samba 프로토콜 이해.
  • 지속적 스토리지를 위한 NAS 공유 마운트.
  • 부팅 시 마운트 자동화(fstab 구성).

문제 해결 및 현실적 시나리오

고급 시스템 문제 해결

  • 리소스 모니터링(top, htop, free).
  • 네트워크 진단(ping, netstat, traceroute, tcpdump).
  • 캡스톤 랩: '손상된' 서버 환경 진단 및 서비스 복구.

요건

  • Windows Server 환경에 대한 탄탄한 배경 지식. 이전 Linux 경험은 불필요합니다.

대상 독자

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

참가자 수


참가자별 가격

회원 평가 (4)

예정된 코스

관련 카테고리