Psychz - Nikhil
Votes: 0Posted On: May 29, 2017 05:22:11
여러 가지 방법으로 그룹화 할 사용자를 추가 할 수 있습니다. 사용자 자체를 생성하는 동안 그룹에 사용자를 추가하거나 기존 사용자를 그룹에 추가 할 수 있습니다. 사용자를 여러 그룹에 추가 할 수도 있습니다. 다음은 사용자를 그룹에 추가 할 수있는 유용한 방법과 유용한 명령입니다.
선결 요건
CentOS 운영 체제 -이 경우 CentOS 7을 사용하고 있습니다.
사용자를 생성하는 동안 그룹 추가
사용자를 생성하는 동안 모든 그룹을 사용자에게 추가 할 수 있습니다. 동일한 일반 구문은 "useradd -G group username" 입니다. 이 경우 우리는 "test"라는 사용자를 만들어 "linux"그룹에 동시에 추가 할 것입니다.
useradd -G 리눅스 테스트
(참고 : "-G"옵션은 그룹을 보조 그룹으로 추가하는 데 사용됩니다. 그룹을 기본 그룹으로 추가하려면 "-g"옵션을 사용하십시오.)
그룹에 기존 사용자 추가
"usermod"명령을 사용하여 기존 사용자를 그룹에 추가 할 수도 있습니다. 그룹에 사용자를 추가하는 일반적인 구문은 다음과 같습니다.
usermod -aG 그룹 사용자 이름
예를 들어, 사용자 "test1"을 "linux"그룹에 추가합니다. 참조 할 수 있도록 아래에 샘플이 표시됩니다.
usermod -aG 리눅스 테스트 1
(주의 : "-a"옵션은 보충 그룹에 사용자를 추가하는 데 사용되며 "-G"옵션과 함께 사용해야합니다)
단일 사용자에게 여러 그룹 추가
"usermod"명령을 사용하여 단일 사용자에게 여러 그룹을 추가 할 수도 있습니다. 다음 구문은 다음과 같은 경우에 사용됩니다.
usermod -a -G group1, group2, group3 사용자 이름
그룹을 나열하는 데 도움이되는 유용한 명령이 몇 가지 있는데, 어떤 그룹이 다른 그룹에 할당되어 있는지 찾아냅니다. 그 중 일부는 다음과 같습니다.
1. "getent group"-이 명령은 운영 체제의 모든 그룹을 나열하는 데 사용됩니다.
2. "groups"-이 명령은 사용자 이름이 할당 된 모든 그룹을 보는 데 사용됩니다. (구문 : "groups username")
3. "id"- id 명령을 실행하고 사용자 이름을 지정하여 각 그룹과 연관된 숫자 ID를 볼 수도 있습니다. (구문 : "id username")
이것은 CentOS 운영 체제의 그룹에 사용자를 추가하는 데 도움이되는 명령 중 일부입니다. 모든 변형을 자세히 이해하려면이 명령의 맨 페이지를 살펴 보는 것이 좋습니다.