소개
새 팀원이 공유 개발 영역을 사용하려면 먼저 일반 로컬 계정이 필요합니다. 이 계정에는 홈 디렉터리와 Bash 로그인 셸이 있어야 하며, 기존 developers 그룹의 구성원이어야 합니다.
앞선 guided lab 에서는 이 계정 생성 및 보조 그룹 설정 작업을 그대로 연습했습니다. 이 challenge 에서는 사용자 한 명에게 동일한 작업을 적용합니다.
사용자 등록
현재 상황
보조 그룹 developers는 이미 존재합니다. 사용자 trainee는 아직 존재하지 않습니다.
작업 범위
- 사용자
trainee와 이에 대응하는 개인 그룹을 만듭니다. /home/trainee를 만듭니다.- 로그인 셸로
/bin/bash를 사용합니다. trainee를 기존developers그룹에 추가합니다.labex계정은 변경하지 않습니다.
목표
홈 디렉터리와 Bash 셸을 갖고 developers를 통해 보조 그룹 액세스 권한을 얻는, 사용할 수 있는 trainee 계정 하나를 만듭니다.
완료 기준
trainee가 존재하고 기본 그룹이trainee입니다./home/trainee가 존재하며 소유자가trainee:trainee입니다.- 로그인 셸이
/bin/bash입니다. id trainee출력에developers가 포함됩니다.
힌트
guided lab 에서는 어떤 생성 방식을 사용했나요?
홈 디렉터리를 만들고, 이름이 같은 개인 그룹을 생성하며, Bash 를 선택한 useradd 예제를 다시 확인합니다. 그런 다음 다음 단계에 나온 보조 그룹 명령을 사용합니다.
요약
guided lab 에서 소개한 것과 같은 계정 및 그룹 관리 명령을 사용해 Linux 사용자 한 명을 등록했습니다.



