Linux/리눅스 시스템 관리

수세 리눅스(SUSE Linux) 시스템 관리

easyfly 2025. 9. 23. 15:22
반응형

수세 리눅스(SUSE Linux) 시스템 관리

수세 리눅스(SUSE Linux)의 시스템 관리는 기업 환경에서도 안정성과 확장성을 보장하는 특징을 가지고 있습니다.
SUSE Linux Enterprise Server(SLES)와 openSUSE는 기본적인 관리 원리가 같으며, 주로 다음과 같은 도구와 절차를 통해 관리합니다.

수세 리눅스의 시스템 관리 중에


1. 패키지 및 소프트웨어 관리

  • zypper: SUSE의 기본 패키지 관리자
    • zypper refresh → 저장소 갱신
    • zypper update → 시스템 업데이트
    • zypper install 패키지 → 소프트웨어 설치
  • YaST (Yet another Setup Tool):
    • 그래픽/텍스트 기반 관리 툴
    • 네트워크, 사용자, 보안, 패키지, 하드웨어, 서비스 등을 통합적으로 관리 가능
    • 명령어: yast (콘솔 모드), GUI 환경에서는 yast2

2. 사용자 및 권한 관리

  • 사용자 관리:
    • useradd, passwd, usermod 등 전통적 리눅스 명령 사용
    • YaST에서도 사용자/그룹 관리 메뉴 제공
  • 권한 관리:
    • sudo 설정을 통해 일반 사용자도 관리 권한 수행 가능
    • /etc/sudoers 편집 또는 visudo 명령 사용

3. 서비스와 프로세스 관리

  • systemd 기반 서비스 관리:
  • sudo systemctl start 서비스명 # 시작 sudo systemctl stop 서비스명 # 중지 sudo systemctl enable 서비스명 # 부팅 시 자동 실행 sudo systemctl status 서비스명 # 상태 확인
  • 로그 확인:
  • journalctl -u 서비스명

4. 네트워크 관리

  • YaST 네트워크 모듈: IP 설정, DNS, 라우팅 등을 쉽게 변경
  • CLI 명령어:
    • ip addr → IP 확인
    • ip route → 라우팅 확인
    • nmcli → NetworkManager를 통한 관리

5. 보안 관리

  • 방화벽: firewalld 또는 SuSEfirewall2 사용
  • sudo firewall-cmd --list-all sudo firewall-cmd --add-service=http --permanent sudo firewall-cmd --reload
  • SELinux/AppArmor: SUSE는 기본적으로 AppArmor를 사용
    • 프로세스 권한 제어, 보안 프로파일 관리

6. 스토리지와 파일시스템 관리

  • YaST → Partition Manager: 디스크 파티션, LVM, RAID 구성 가능
  • CLI:
    • lsblk, df -h, mount, umount
    • btrfs 파일시스템 관리 도구 포함 (스냅샷 기능 지원)

7. 모니터링 및 로그 관리

  • top, htop → CPU/메모리 사용량 확인
  • df -h, du -sh → 디스크 사용량 확인
  • 로그 파일: /var/log/
    • messages, secure, dmesg 등이 핵심

8. 업데이트 및 패치 관리

  • 기업용 SLES는 SUSE Customer Center (SCC) 또는 RMT(Repository Mirroring Tool) 를 통한 보안 업데이트 제공
  • openSUSE는 공개 저장소를 통해 업데이트 제공

9. 가상화 및 클라우드 통합

  • KVM, Xen, Docker, Kubernetes 지원
  • AWS, Azure, GCP 등 주요 클라우드 플랫폼에 최적화된 이미지 제공

✅ 정리하면,

  • zypperYaST가 SUSE 관리의 핵심 도구
  • systemdAppArmor로 서비스와 보안을 통제
  • Btrfs 스냅샷YaST GUI는 SUSE만의 강력한 장점

 

반응형