IT기술/Linux

3-3 그룹 관리

dobbby 2013. 9. 5. 15:58
반응형

● 그룹 관리 

  - 그룹 : 계정들의 모임(집합)

  - 그룹 사용 이유 : 파일 권한을 보다 쉽게 부여 하기 위해

                           계정을 보다 편리하게 관리 하기 위해  

     => 그룹에 계정을 포함 또는 삭제하는 명령이 중요


  1. groupadd  -  그룹 생성 명령        

    형식)  ]# groupadd  [옵션]  그룹명      


      ex)  ]# groupadd test

            ]# grep test /etc/group   =>   Group 정보를 저장하고 있는 파일

            test:x:501:

             => 그룹명:암호:GID:계정명,계정명,....  

                                          -------------

                                                   └ /etc/passwd에 표시된 기본그룹은 제외  

            

            ※ 그룹암호 : 예전 그룹으로 로그인 할 경우 사용한 암호지만 현재는 사용되지 않는다.

                 =>  shadow 프로그램에 의해 암호는 /etc/gshadow  파일에 저장




       - 그룹은 useradd 명령에 의해 자동 생성 된다.  

         ex)  ]# useradd lee

               ]# grep lee /etc/group

               lee:x:503:



 

   2. groupmod  -  그룹 정보 변경(그룹명 또는 GID 변경)

      형식)  ]# groupmod 옵션 그룹명


   3. groupdel  -  그룹 삭제

      형식)  ]#  groupdel 그룹명


      ex)  ]# groupdel test

             ]# groupdel root    =>   root 그룹 삭제 불가 : 계정의 기본그룹은 삭제되지 않는다.


      - userdel 명령을 사용하면 그룹이 자동으로 삭제된다.

          ex)  ]# userdel -r kim

                ]# grep kim /etc/group   =>  kim 그룹은 존재하지 않는다.



반응형