less than 1 minute read

그룹 계정 관리

그룹 계정 관리 - groupadd

[1] 그룹

  • 사용자를 하나로 묶어 관리하게 하는 메커니즘
  • 모든 사용자는 그룹에 속하도록 되어 있음
  • 모든 사용자는 UID와 GID를 가짐
  • 각 그룹을 통해 보안설정, 접근설정, 권한 등을 주고 일괄적으로 사용자들을 관리
  • 각 그룹을 통래 파일, 디렉터리, 장치에 대한 접근 권한도 그룹을 통해 관리
  • 레드헷 계열은 사용자를 생성할 때 사용자 이름과 동일한 그룹을 생성하여 포함
    => 이는 시스템 관리자가 의도하지 않게 사용자를 기본 그룸에 추가하여 기본 권한을 갖는것을 방지 하기 위함

[2] groupadd : 그룹 생성

  • 새로운 그룹을 생성하기 위한 명렁어
  • GID 값을 지정하여 특정 값으로 설정 가능
  • 안 그러면 기본 값으로 설정된다.
$ groupadd [options] [groupname]

[3] 옵션

옵션 설명
-f, –force - 그룹을 생성할 때 이미 생성되어 있더라도 성공으로 간주한다.
- [-g] 옵션을 사용하여 이미 존재하는 GID를 설정하면 다른 유일한 GID가 대신 선택된다.
-r, –system - 시스템 그룹을 생성한다.
- GID_MIN~GID_MAX값 대신에 login.defs 파일에 정의되어 있는 SYS_GID_MIN~SYS_GID_MAX 사이에 GID가 선택된다.
-g, –gid GID - 그룹의 양수의 GID를 지정한다.
- [-0]옵션을 선택하지 않는다면 유일한 값을 설정해야 한다.
-0, –non-unique 그룹을 생성할 때 중복된 GID값을 허용한다.

[4] 예제

### 그룹을 생성한다.
$ sudo groupadd colors

### GID를 지정하여 그룹을 생성한다.
$ sudo groupadd -g 550 colors

Categories:

Updated:

Comments