English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux gpasswd 명령어

Linux 명령어大全

Linux gpasswd은 Linux에서 작업 그룹 파일입니다 /etc/group 및 /etc/gshadow 관리 도구는 사용자를 그룹에 추가하거나 그룹에서 제거하는 데 사용됩니다。

문법

gpasswd [선택 사항] 그룹 이름

선택 사항 매개변수

  • -a: 사용자를 그룹에 추가합니다;
  • -d: 그룹에서 사용자를 제거합니다;
  • -A: 관리자를 지정하고
  • -M: 구성원을 지정하고-A의 용도는 비슷합니다;
  • -r: 패스워드 제거;
  • -R: 사용자가 그룹에 로그인할 수 있는 제한, newgrp를 사용하여 그룹에 가입할 수 있는 것은 그룹의 구성원만입니다.

온라인 예제

예를 들어 시스템에 peter 계정이 있으며, 이 계정은 groupname 그룹의 구성원이 아니라면 newgrp를 사용하려면 패스워드를 입력해야 합니다.

gpasswd groupname

사용자가 임시로 그 그룹의 구성원으로 추가되면, peter가 만든 파일의 그룹도 groupname가 됩니다. 따라서 이 방법은 peter가 파일을 만들 때 다른 그룹을 사용할 수 있도록 임시로 설정할 수 있습니다.

따라서 gpasswd groupname를 사용하여 패스워드를 설정하면 그 그룹의 패스워드를 알고 있는 사람이 임시로 그룹의 기능을 가질 수 있습니다.

gpasswd -A peter users

이렇게 하면 peter는 users 그룹의 관리자가 되어 다음 작업을 수행할 수 있습니다:

gpasswd -a mary users
gpasswd -a allen users

주의특정 그룹에 사용자를 추가하려면 usermod를 사용할 수 있습니다: -G group_name user_name 명령어는 특정 그룹에 사용자를 추가할 수 있지만 이전에 추가된 그룹은 비워집니다.

그러나 이전에 추가된 그룹을 유지하려면 gpasswd 명령어를 사용하여 추가 사용자를 추가하세요:

gpasswd -a user_name group_name

Linux 명령어大全