홈페이지 » 어떻게 » Linux에서 그룹 (또는 두 번째 그룹)에 사용자 추가

    Linux에서 그룹 (또는 두 번째 그룹)에 사용자 추가

    사용자가 연결된 그룹을 변경하는 것은 매우 쉬운 작업이지만 모든 사용자가 명령을 아는 것은 아니며 특히 보조 그룹에 사용자를 추가하는 것은 아닙니다. 우리는 당신을위한 모든 시나리오를 거쳐 갈 것입니다..

    사용자 계정은 Linux의 하나 이상의 그룹에 할당 될 수 있습니다. 그룹별로 파일 사용 권한 및 기타 권한을 구성 할 수 있습니다. 예를 들어, 우분투에서는 sudo 그룹의 사용자 만이 sudo 높은 권한을 얻기위한 명령.

    새 그룹 추가

    시스템에 새 그룹을 만들려면 groupadd new_group을 작성할 그룹의 이름으로 바꾸십시오. 이 명령과 함께 sudo를 사용해야합니다 (또는 사용하지 않는 Linux 배포판에서는 sudo, 당신은 수호 명령을 실행하기 전에 상승 된 사용 권한을 얻으려는 자체 명령).

    sudo groupadd mynewgroup

    기존 사용자 계정을 그룹에 추가

    기존 사용자 계정을 시스템의 그룹에 추가하려면 유머 명령, 대체 examplegroup 사용자를 추가하려는 그룹의 이름과예제 사용자 이름  추가하려는 사용자의 이름.

    usermod -a -G examplegroup exampleusername

    예를 들어 사용자를 추가하려면 괴짜 그룹에 sudo , 다음 명령을 사용하십시오.

    usermod -a -G sudo geek

    사용자의 기본 그룹 변경

    사용자 계정은 여러 그룹에 속할 수 있지만 그룹 중 하나는 항상 "기본 그룹"이고 다른 그룹은 "보조 그룹"입니다. 사용자가 생성 한 사용자 로그인 프로세스와 파일 및 폴더가 기본 그룹에 할당됩니다..

    사용자가 할당 된 기본 그룹을 변경하려면 유머 명령, 대체examplegroup  그룹의 이름을 기본 그룹으로 지정하고 예제 사용자 이름사용자 계정의 이름.

    usermod -g groupname 사용자 이름

    참고 사항 -지 이리. 소문자 g를 사용할 때 기본 그룹을 지정합니다. 대문자를 사용할 때 -지 , 위와 같이 새 보조 그룹을 할당합니다..

    사용자 계정이 할당 된 그룹보기

    현재 사용자 계정이 할당 된 그룹을 보려면 다음을 실행하십시오. 여러 떼  명령. 그룹 목록이 표시됩니다..

    여러 떼

    각 그룹과 관련된 숫자 ID를 보려면 신분증  대신 명령 :

    신분증

    다른 사용자 계정이 할당 된 그룹을 보려면 여러 떼 명령 및 사용자 계정의 이름 지정.

    그룹 exampleusername

    각 그룹과 연결된 숫자 ID를 볼 수도 있습니다. 신분증 명령 및 사용자 이름 지정.

    id exampleusername

    첫 번째 그룹은 여러 떼 목록 또는 "gid ="뒤에 표시된 그룹 신분증 list는 사용자 계정의 기본 그룹입니다. 다른 그룹은 보조 그룹입니다. 아래 스크린 샷에서 사용자 계정의 기본 그룹은 다음과 같습니다. .

    새 사용자 만들기 및 하나의 명령에 그룹 지정

    때로는 새 FTP 사용자와 같이 특정 리소스 나 디렉토리에 대한 액세스 권한이있는 새 사용자 계정을 만들 수 있습니다. 사용자 계정을 만들 때 사용자 계정을 할당 할 그룹을 지정할 수 있습니다. useradd 명령, 이렇게 :

    useradd -G examplegroup exampleusername

    예를 들어 jsmith라는 새 사용자 계정을 만들고 해당 계정을 ftp 그룹에 할당하려면 다음을 실행하십시오.

    useradd -G ftp jsmith

    나중에 해당 사용자에 대한 비밀번호를 지정해야합니다.

    passwd jsmith

    여러 그룹에 사용자 추가

    보조 계정을 사용자 계정에 할당하는 동안 목록을 쉼표로 구분하여 한 번에 여러 그룹을 쉽게 할당 할 수 있습니다.

    usermod -a -G group1, group2, group3 exampleusername

    예를 들어, geek라는 사용자를 ftp, sudo 및 예제 그룹에 추가하려면 다음을 실행하십시오.

    usermod -a -G ftp, sudo, example geek

    원하는만큼 그룹을 지정할 수 있습니다. 모든 그룹을 쉼표로 구분하면됩니다..

    시스템의 모든 그룹보기

    시스템에있는 모든 그룹의 목록을 보려면 다음을 사용할 수 있습니다. 게이트 드 명령:

    게인 그룹

    이 출력에는 어떤 사용자 계정이 어떤 그룹의 구성원 인지도 표시됩니다. 따라서 아래 스크린 샷에서 우리는 사용자 계정 syslog와 chris가 adm 그룹의 구성원이라는 것을 알 수 있습니다.

    리눅스에서 그룹에 사용자를 추가하는 것에 대해 알아야 할 모든 것을 다루어야합니다..