로그인 및 사용자 전환

Red Hat Enterprise LinuxBeginner
지금 연습하기

소개

리눅스 시스템에서는 여러 사용자가 동일한 환경을 공유하는 경우가 많습니다. 시스템 관리자로서 사용자 계정을 관리하고 계정 간을 자유롭게 전환하는 능력은 매우 중요합니다. 이번 챌린지에서는 리눅스 환경에서의 사용자 관리 및 인증 능력을 테스트합니다.

환경 구성

LabEx 는 RHCSA 시험 환경을 시뮬레이션하기 위해 Red Hat Universal Base Image 9 (UBI9) 를 사용합니다. 실제 시험 환경과 완전히 동일하지는 않지만, 실무에서 마주하게 될 작업들을 잘 반영하고 있습니다.

환경에는 두 명의 사용자가 존재합니다:

  • labex: sudo 권한을 가진 일반 사용자, 비밀번호: labex.
  • root: 시스템 관리자, 비밀번호: redhat.

이 챌린지는 실제 시험 문제와 함께 설명, 요구 사항, 그리고 작업 완료 여부를 확인할 수 있는 자동 검증 스크립트를 제공합니다. 이를 통해 RHCSA 시험에서 다루는 지식 영역을 효과적으로 학습할 수 있습니다.

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

사용자 전환 및 새 계정 생성

이 단계에서는 사용자 간 전환 방법과 새로운 사용자 계정을 생성하는 과정을 안내합니다.

과제

  • sudo를 사용하여 root 사용자로 전환하기
  • projectuser라는 이름의 새 사용자 생성하기
  • projectuser 계정으로 전환하기
  • 다시 labex 사용자 계정으로 돌아오기

요구 사항

  • 현재 labex 사용자로 로그인된 상태여야 합니다.
  • 모든 작업은 터미널에서 수행해야 합니다.
  • sudo 명령어를 사용하여 root 사용자로 전환하세요.
  • 홈 디렉토리가 /home/projectuserprojectuser를 생성하세요.
  • projectuser의 비밀번호를 project123으로 설정하세요.
  • 사용자 간 전환 시 su 명령어를 사용하세요.
  • 최종적으로 labex 사용자로 로그인된 상태에서 종료해야 합니다.

예시

과제를 완료한 후 whoami 명령어를 실행했을 때 다음과 같은 출력이 나타나야 합니다:

labex    pts/0        2023-08-28 10:00 (:0)
✨ 솔루션 확인 및 연습

요약

이 챌린지에서는 리눅스 환경에서 필수적인 사용자 관리 기술을 연습했습니다. sudosu 명령어를 사용하여 사용자 간에 전환하는 방법, 특정 홈 디렉토리를 지정하여 새 사용자 계정을 생성하는 방법, 그리고 사용자 비밀번호를 설정하는 방법을 학습했습니다. 이러한 기술은 다중 사용자 시스템을 관리하고, 적절한 사용자 격리를 보장하며, 시스템 보안을 유지해야 하는 시스템 관리자에게 매우 중요합니다.