groupadd

Table of Contents

개요

새로운 그룹을 만듭니다.

특징

  • 기본 시스템 설정 혹은 커맨드 라인 옵션에 따라서 새로운 그룹 계정을 생성합니다.
  • 새로운 그룹은 시스템 파일 접근을 필요로 합니다.

설치 방법

설치

기본으로 내장되어 있는 명령어입니다.

사용법

구조

groupadd [옵션] 그룹

옵션

  • -f, --force : -g 옵션 사용시, GID가 존재할 경우 다른 GID를 골라서 그룹 계정을 만든다.
  • -g, --gid GID : GID 값을 설정한다.
    • GID 값은 고유의 값이여야 한다.
    • GID 값은 음수가 되면 안된다.
    • GID 의 기본 값은 GID_MIN 과 다른 그룹 GID 보다 높은 값중 가장 낮은 값으로 설정된다.
    • -r 옵션과 GID_MAX 를 참조할 것.
  • -K, -key KEY=VALUE : /etc/login.defs 파일의 설정값을 변경한다.
    • 여러 -K 옵션을 사용할 수 있다.
    • Ex. -K GID_MIN=100-K GID_MAX=499
    • -K GID_MIN=10, GID_MAX=499 같은 방법은 아직 구현되지 않음.
  • -o, --non-unique : 고유의 GID가 아니더라도 그룹을 추가할 수 있도록 한다.
  • -p, --password PASSWORD : 암호화된 비밀번호를 설정한다.
    • 패스워드는 crypt 로 암호화 된다.
    • 기본값으로 패스워드 설정을 하지 않는다.
    • 주의! 이 옵션은 권장하지 않는다. 프로세스나 명령어 히스토리(Command line 사용시)에 암호화 되지 않은 비밀번호가 노출된다.
    • 설정시 시스템 패스워드 정책에 적합한지 확인한다.
  • -r, --system : 시스템 그룹을 생성한다.
    • SYS_GID_MIN~SYS_GID_MAX 범위 내에서 가장 높은 값으로 설정된다. 기본값은 0~499 이다.
  • -R, --root CHROOT_DIR : 설정 파일이 위치할 루트 디렉토리를 변경한다.

Date: 2018-02-20

Author: Dongsoo Lee

Created: 2018-12-10 Mon 03:13

Validate