강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

불필요해진 기존 그룹 삭제하기 실무

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

불필요해진 기존 그룹 삭제하기 실무

 

 

 

 

 

 이번에는 이렇게 생성한 그룹을 삭제하는 방법에 대해서 배워보도록 하겠다.

 

 

 

 groupdel명령어는 현재 시스템에 생성되어있는 기존의 특정그룹을 삭제하는 명령어이다.

 

 

 

  새로운 그룹을 생성하는 groupadd와는 반대 명령어이다.

 

 

 

  , 불필요해진 그룹을 삭제하기 위해 사용하는 명령어가 groupdel이다.

 

 

 

 

 

먼저, 간단한 예를보기 위하여 현재 시스템내의 그룹파일인 /etc/group의 내용이 다음과 같다고 가정 하겠다.

 

 

 

  , groupadd로 새로 생성한 chongmu, youngup, sysadmin그룹이 아래와 같이 마지막에 존재하고있다.

 

 

 

 

 

[root@sulinux ~]# tail /etc/group

gdm:x:42:

ntp:x:38:

squid:x:23:

hsqldb:x:96:

bible:x:500:

sspark:x:501:

sysadmin:x:488:

sysadmin2:x:487:

chongmu:x:502:

youngup:x:503:

[root@sulinux ~]#

 

위의 그룹들 가운데 sysadmin 그룹을 삭제하여 보겠다.

 

 

 

  그룹을 삭제하려면 "groupdel 그룹명"이라고 하면 된다.

 

 

 

  아래는 sysadmin이라는 그룹을 삭제하는 예이다.

 

 

 

 

 

[root@sulinux ~]# groupdel sysadmin

[root@sulinux ~]#

[root@sulinux ~]# tail /etc/group

haldaemon:x:68:

gdm:x:42:

ntp:x:38:

squid:x:23:

hsqldb:x:96:

bible:x:500:

sspark:x:501:

sysadmin2:x:487:

chongmu:x:502:

youngup:x:503:

[root@sulinux ~]#


위와 같이 특정 그룹을 삭제하고 나면 /etc/group파일내에 해당그룹의 행이 자동으로 삭제된다.

 

 

 

  아래의 예는 위에서 삭제한 sysadmin이라는 그룹이 삭제된 후의 /etc/group파일의 내용을 확인한 것이다.

 

 

 

 위의 내용을 보는 바와 같이 sysadmin이라는 그룹이 삭제되었음을 알 수 있다.

 

 

 

 이후부터는 sysadmin이라는 그룹의 사용은 불가능하게 된다.

 

 

 

 

 

이번에는 chongmu youngup이라는 그룹 두개를 각각 삭제하였다.

 

 

 

 

 

[root@sulinux ~]# groupdel chongmu

[root@sulinux ~]#

[root@sulinux ~]# groupdel youngup

[root@sulinux ~]#

 

아래의 예는 chongmu라는 그룹과 youngup이라는 그룹이 삭제되고 난 후의 /etc/group파일의 내용이다.

 

 

 

 

 

[root@sulinux ~]# tail /etc/group

torrent:x:489:

wbpriv:x:88:squid

haldaemon:x:68:

gdm:x:42:

ntp:x:38:

squid:x:23:

hsqldb:x:96:

bible:x:500:

sspark:x:501:

sysadmin2:x:487:

[root@sulinux ~]#

 

 

 

이상과 같이 groupdel이라는 명령어는 기존에 존재하고 있던 그룹을 삭제하는 명령어이다.

 

 

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,810 개
  • 현재 접속자 :  121 명