Linuxpia/Linux 명령어

[리눅스 명령어] 사용자 계정 만들기, useradd

Linuxpia4U 2024. 2. 7. 03:39
반응형

사용자 계정 만들기, useradd

리눅스 시스템에서 useradd 명령어는 새 사용자 계정을 생성할 때 사용됩니다. 이 명령어는 사용자의 홈 디렉터리, 로그인 쉘, 사용자 정보 등을 설정할 수 있는 옵션들을 제공합니다. useradd는 시스템 관리자가 새 사용자를 시스템에 추가할 때 사용하는 기본 도구 중 하나입니다.

기본 사용법

useradd 명령어의 기본 구문은 다음과 같습니다:

useradd [옵션] 사용자명

주요 옵션

  • -d, --home: 새 사용자의 홈 디렉터리를 지정합니다.
  • -m, --create-home: 사용자 계정을 생성할 때 홈 디렉터리도 함께 생성합니다.
  • -s, --shell: 사용자의 로그인 쉘을 지정합니다.
  • -u, --uid: 사용자의 UID(사용자 식별 번호)를 설정합니다.
  • -g, --gid: 사용자의 기본 그룹을 지정합니다.
  • -G, --groups: 사용자를 추가할 추가 그룹을 지정합니다.
  • -c, --comment: 사용자에 대한 설명이나 정보를 추가합니다.
  • -e, --expiredate: 계정의 만료 날짜를 YYYY-MM-DD 형식으로 설정합니다.
  • -f, --inactive: 비밀번호가 만료된 후 계정이 비활성화될 때까지의 일 수를 설정합니다.

예시

  1. 기본 옵션으로 새 사용자 생성:
    useradd username
  2. 홈 디렉터리와 함께 새 사용자 생성:
    useradd -m -d /home/newuser newuser
  3. 특정 쉘과 함께 새 사용자 생성:
    useradd -s /bin/bash newuser
  4. 사용자 정보와 함께 새 사용자 생성:
    useradd -c "User Name" -m newuser

caption: 사용자 등록 사례

정리

  • useradd는 새 사용자 계정을 생성하는 명령어입니다.
  • 다양한 옵션을 통해 사용자의 홈 디렉터리, 쉘, UID 등을 설정할 수 있습니다.
  • 사용자를 추가한 후에는 passwd 명령어를 사용하여 사용자의 비밀번호를 설정하는 것이 일반적입니다.

useradd 명령을 사용하여 새 사용자를 추가한 후, 추가적인 설정이 필요할 수 있습니다. 예를 들어, 생성된 사용자에게 비밀번호를 할당하거나, 특정 파일 시스템 권한을 부여하기 위해 passwd 명령어와 chown, chmod 명령어 등을 사용할 수 있습니다.

반응형