웹사이트 검색

Linux의 그룹에서 사용자를 추가하거나 제거하는 방법


Linux는 기본적으로 다중 사용자 시스템(즉, 많은 사용자가 동시에 연결하여 작업할 수 있음)이므로 Linux 사용자 관리는 시스템 관리자의 기본 작업 중 하나입니다. 여기에는 사용자 계정 생성, 업데이트, 삭제 또는 Linux 시스템의 사용자 그룹.

이 짧은 기사에서는 Linux 시스템의 그룹에서 사용자를 추가하거나 제거하는 방법을 배웁니다.

Linux에서 사용자 그룹 확인

사용자가 어떤 그룹에 속해 있는지 알아내려면 다음 groups 명령을 실행하고 username(이 예에서는 tecmint)을 인수로 제공하면 됩니다. .

groups tecmint

tecmint : tecmint wheel

Linux에서 루트 사용자 그룹을 찾으려면 인수 없이 groups 명령을 실행하면 됩니다.

group

root

Linux에서 그룹에 사용자 추가

그룹에 사용자를 추가하기 전에 해당 사용자가 시스템에 존재하는지 확인하세요. 특정 그룹에 사용자를 추가하려면 usermod에 사용자를 보조 그룹에 추가하라고 지시하는 -a 플래그와 함께 usermod 명령을 사용하세요. -G 옵션은 실제 그룹을 다음 형식으로 지정합니다.

이 예에서 tecmint는 사용자 이름이고 postgres는 그룹 이름입니다.

usermod -aG postgres tecmint
groups tecmint

Linux의 그룹에서 사용자 제거

그룹에서 사용자를 제거하려면 다음과 같이 -d 옵션과 함께 gpasswd 명령을 사용하세요.

gpasswd -d tecmint postgres
groups tecmint

또한 Ubuntu 및 그 파생 제품에서는 다음과 같이 deluser 명령을 사용하여 특정 그룹에서 사용자를 제거할 수 있습니다. 여기서 tecmint는 사용자 이름이고 postgres은 그룹 이름입니다).

sudo deluser tecmint postgres

자세한 내용은 이 기사에서 사용한 다양한 명령 각각에 대한 매뉴얼 페이지를 참조하십시오.

man groups
man usermod
man gpasswd
man deluser

다음 사용자 관리 가이드도 매우 유용합니다.