시스템 자동 부팅 타겟 설정

Red Hat Enterprise LinuxBeginner
지금 연습하기

소개

이 챌린지에서는 리눅스 시스템이 특정 systemd 타겟으로 자동 부팅되도록 설정하는 방법을 배웁니다. 이는 시스템 관리자가 그래픽 사용자 인터페이스 (GUI) 나 명령줄 인터페이스 (CLI) 와 같이 시스템이 원하는 상태로 시작되도록 보장하기 위해 수행하는 일반적인 작업입니다. 부팅 타겟을 관리하는 방법을 이해하는 것은 RHEL 시스템 관리의 핵심적인 기술입니다.

이 콘텐츠는 챌린지입니다. 가이드가 제공되는 실습과 달리, 학습 단계를 따라가는 것이 아니라 스스로 과제를 해결해야 합니다. 챌린지는 다소 어려울 수 있습니다. 해결이 어렵다면 Labby 와 상의하거나 솔루션을 확인하세요. 통계 데이터에 따르면 이 챌린지는 초급 수준이며, 합격률은 92%입니다. 학습자들로부터 100%의 긍정적인 평가를 받았습니다.

기본 부팅 타겟 설정

RHEL 과 같은 systemd 기반 시스템에서는 특정 서비스 그룹을 실행하여 시스템 상태를 관리하기 위해 "타겟 (target)"을 사용합니다. 이는 이전 초기화 시스템의 "런레벨 (runlevel)"과 유사한 개념입니다. 여러분의 과제는 시스템이 부팅될 때 기본적으로 진입하는 타겟을 변경하는 것입니다.

과제

  • 현재 시스템의 기본 부팅 타겟을 확인합니다.
  • 기본 부팅 타겟을 그래픽 타겟 (graphical.target) 으로 변경합니다.
  • 설정 변경이 성공적으로 적용되었는지 확인합니다.

요구 사항

  • 기본 부팅 타겟은 반드시 graphical.target으로 설정되어야 합니다.
  • 모든 작업은 systemctl 명령어를 사용하여 수행해야 합니다.
  • 모든 작업은 labex 사용자로 수행해야 합니다.

주의 사항

이 컨테이너화된 실습 환경에서는 시스템을 재부팅하여 부팅 프로세스를 완전히 테스트할 수 없습니다. 이 챌린지의 목표는 설정을 올바르게 구성하는 것이며, 이는 재부팅 없이도 확인할 수 있습니다. 실제 물리 장비나 가상 머신에서는 이 설정을 변경하면 시스템이 그래픽 로그인 화면으로 부팅됩니다.

✨ 솔루션 확인 및 연습

요약

이 챌린지를 통해 systemd를 사용하는 RHEL 시스템에서 기본 부팅 타겟을 관리하는 방법을 배웠습니다. systemctl get-default를 사용하여 현재 설정을 확인하고, systemctl set-default를 사용하여 설정을 변경하는 실습을 진행했습니다. 기본 타겟을 설정함으로써 시스템이 명령줄 환경으로 부팅될지 그래픽 환경으로 부팅될지 제어할 수 있으며, 이는 시스템의 용도에 맞게 환경을 구축하는 데 필수적인 기술입니다.