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

tune2fs실무7편: 파일시스템의 예비블록 사용그룹 설정하기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

tune2fs실무7: 파일시스템의 예비블록 사용그룹 설정하기

 

 

 

 

예비블록을 사용할 수 있는 사용자를 한사람이 아닌 여러 사람으로 지정하려고 한다면 어떻게 할까? 간단하다.

 

 

 

특정 그룹을 만들어서 그 그룹에 예비블록의 사용을 허용할 사용자들을 등록한 다음 그 그룹에 대한 예비블록을 사용할 수 있도록 허용설정을 하면 될 것이다.

 

 

 

 특정그룹에 소속된 사용자들에게 예비블록을 사용할 수 있도록 설정하면 된다.

 

앞의 예는 특정 파일시스템에 대하여 예비블록을 사용할 수 있는 사용자를 변경하는 예이다.

 

 

 

따라서 이번에는 특정 파일시스템을 사용할 수 있는 그룹을 변경하는 예를 보도록 하자.

 

예를 들어 wheel그룹에 root sspark, 그리고 bible이라는 사용자가 소속되어 있다.

 

 

 

그리고 특정파일시스템에 wheel그룹에 대하여 예비블록의 사용권한을 주었다.

 

 

 

그 결과 wheel그룹에 소속되어 있는 root, sspark, bible사용자는 모두 예비블록을 사용할 수 있게 된다.

 

 

 

 

 

먼저 다음 사항을 확인하자. /etc/group파일에 보면 wheel그룹에 소속된 사용자가 root, sspark, 그리고 bible사용자로 설정되어 있다.

 

 

 

 

 

[root@RockyLinux01 ~]# grep wheel /etc/group

wheel:x:10:root,sspark,bible

[root@RockyLinux01 ~]#

 

 

 

그리고 다음과 같이 /dev/sdc1파일시스템에 대하여 예비블록정보를 확인하였다.

 

 

 

 

 

[root@RockyLinux01 ~]# tune2fs -l /dev/sdc1 | grep Reserved

Reserved block count:     1310706

Reserved GDT blocks:      1024

Reserved blocks uid:      501 (user unknown)

Reserved blocks gid:      0 (group root)

[root@RockyLinux01 ~]#

 

 

 

위의 결과를 보면 “Reserved blocks gid”의 값으로 “0”이 설정되어 있다.

 

 

 

gid 0이면 root그룹을 의미한다.

 

 

 

root그룹에 소속된 사용자들에게만 예비블록 사용이 허용되는 것이다.

 

 

 

이것을 바꾸어 보겠다.

 

 

 

 

 

[root@RockyLinux01 ~]# tune2fs -g wheel /dev/sdc1

tune2fs 1.46.5 (30-Dec-2021)

Setting reserved blocks gid to 10

[root@RockyLinux01 ~]#

[root@RockyLinux01 ~]# tune2fs -l /dev/sdc1 | grep Reserved

Reserved block count:     1310706

Reserved GDT blocks:      1024

Reserved blocks uid:      501 (user unknown)

Reserved blocks gid:      10 (group wheel)

[root@RockyLinux01 ~]#

 

 

 

 

위의 예는 /dev/sdc1파일시스템의 예비블록 사용이 허용되는 그룹으로 wheel그룹을 지정하였다.

 

 

 

결론적으로 wheel그룹에 소속되어 있는 root사용자, sspark사용자, 그리고 bible사용자는 모두 예비블록을 사용할 수 있도록 허용된 것이다.

 

 

 

 

 

그리고 참고로 다음 예와 같이 그룹명대신 GID 번호를 지정해도 동일한 결과를 얻을 수 있다.

 

 

 

다음 예는 /dev/sdc1파일시스템에 대하여 GID번호가 10인 그룹에게 예비블록 사용을 허용하도록 한 설정이다.

 

 

 

 

 

[root@RockyLinux01 ~]# tune2fs -g 10 /dev/sdc1

tune2fs 1.46.5 (30-Dec-2021)

Setting reserved blocks gid to 10

[root@RockyLinux01 ~]#

[root@RockyLinux01 ~]# tune2fs -l /dev/sdc1 | grep Reserved

Reserved block count:     1310706

Reserved GDT blocks:      1024

Reserved blocks uid:      501 (user unknown)

Reserved blocks gid:      10 (group wheel)

[root@RockyLinux01 ~]#

 

 

 

GID 10인 그룹이 wheel그룹이기 때문에 앞의 예와 동일하게 root, sspark, bible사용자에게 예비블록의 사용이 허용되었다.

 

 

 

 

 

 

관련자료

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

공지사항


뉴스광장


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