사용자 및 그룹 정보 표시

LinuxBeginner
지금 연습하기

소개

이 챌린지에서는 현재 Linux 환경에 로그인한 계정을 확인하고 해당 계정의 그룹 소속을 살펴봅니다. 이러한 작업은 권한을 확인하거나 액세스 문제를 해결하거나 현재 셸 세션이 어떤 사용자로 실행 중인지 확인할 때 자주 사용합니다.

현재 사용자 ID 표시

이 단계에서는 Linux 명령을 사용하여 현재 사용자 ID 를 표시합니다.

참고: 이 과정은 안내형 실습이 아니라 Challenge입니다. Challenge 는 LabEx 에서 제공하는 별도의 리소스 유형으로, 학습보다 기술 평가와 테스트를 목적으로 합니다. 기존 지식을 활용하여 각 작업을 스스로 완료해야 합니다.

작업

  • 현재 사용자 ID 를 표시합니다.

요구 사항

  • 적절한 Linux 명령을 사용하여 현재 사용자 ID 를 표시합니다.

예시

이 단계를 완료하면 터미널에 현재 사용자 이름만 출력되어야 합니다. 아래 예시는 입력해야 할 명령이 아니라 예상 출력 형식을 보여 줍니다. 환경에 따라 사용자 이름은 다를 수 있습니다.

labex

사용자 ID 를 표시하는 터미널

사용자 및 그룹 정보 표시

이 단계에서는 Linux 명령을 사용하여 자세한 사용자 및 그룹 정보를 표시합니다.

작업

  • 사용자 및 그룹 정보를 표시합니다.

요구 사항

  • uid, gid, groups 등의 필드를 포함한 자세한 사용자 및 그룹 정보를 표시할 수 있는 적절한 Linux 명령을 사용합니다.

예시

이 단계를 완료하면 터미널에 다음과 비슷한 자세한 ID 정보가 표시되어야 합니다. 환경에 따라 정확한 숫자 ID 와 그룹 이름은 다를 수 있습니다.

uid=1000(labex) gid=1000(labex) groups=1000(labex),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)

사용자 및 그룹 정보를 표시하는 터미널

요약

축하합니다! "사용자 및 그룹 정보 표시" 챌린지를 성공적으로 완료했습니다. whoamiid를 사용하여 현재 로그인한 사용자를 확인하고 계정의 uid, 기본 gid, 보조 groups를 살펴보는 방법을 배웠습니다. 이러한 확인 작업은 권한을 검증하고 액세스 문제를 해결하며 스크립트나 서비스의 실행 컨텍스트를 확인할 때 유용합니다. 이 명령을 더 자세히 알아보려면 man whoamiman id를 사용하여 매뉴얼 페이지를 확인할 수 있습니다.

✨ 솔루션 확인 및 연습✨ 솔루션 확인 및 연습