tune2fs실무7편: 파일시스템의 예비블록 사용그룹 설정하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,124 조회
- 0 추천
- 목록
본문
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사용자에게 예비블록의 사용이 허용되었다.
관련자료
-
이전
-
다음