새로운 사용자 및 그룹 추가
이 챌린지에서는 시스템에 두 개의 새로운 사용자 계정과 두 개의 새로운 그룹을 추가해야 합니다. 사용자나 그룹을 각각 생성하거나, 모든 설정을 한 번에 처리하는 단일 명령어를 사용하여 완료할 수 있습니다.
과제
dev와 test라는 이름의 새로운 그룹을 생성합니다.
- 홈 디렉토리는
/home/jack, 기본 그룹은 dev, 보조 그룹은 labex인 jack이라는 사용자 계정을 추가합니다.
- 홈 디렉토리는
/home/bob, 기본 그룹은 test, 보조 그룹은 labex인 bob이라는 사용자 계정을 추가합니다.
요구 사항
- 이 과제를 수행하기 위해
sudo 권한이 있고 labex 그룹에 속해 있는 labex 사용자를 사용하세요.
- 사용자를 추가하기 전에
dev와 test 그룹이 먼저 생성되어 있는지 확인하세요.
- 새로운 사용자가 각각의 홈 디렉토리와 그룹 멤버십을 갖춘 상태로 생성되었는지 확인하세요.
- 다음 방식 중 하나를 선택할 수 있습니다:
- 그룹을 먼저 생성한 후 사용자를 생성하고, 마지막으로 그룹에 추가하는 방식
- 단일 명령어를 사용하여 그룹 멤버십을 포함한 사용자를 생성하는 방식
예시
과제를 완료한 후 다음과 같이 결과를 확인할 수 있어야 합니다:
jack 사용자의 경우, 출력 결과는 다음과 유사해야 합니다:
$ id jack
uid=5001(jack) gid=5003(dev) groups=5003(dev),5000(labex)
bob 사용자의 경우, 출력 결과는 다음과 유사해야 합니다:
$ id bob
uid=5002(bob) gid=5004(test) groups=5004(test),5000(labex)