tune2fs로 특정 파일시스템의 예비블록 사용그룹 설정하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,165 조회
- 0 추천
- 목록
본문
tune2fs로 특정 파일시스템의 예비블록 사용그룹 설정하기
앞의 예는 특정 파일시스템에 대하여 예비블록을 사용할 수 있는 사용자를 변경하는 예를 보았습니다.
이번에는 특정 파일시스템을 사용할 수 있는 그룹을 변경하는 예를 보도록 하겠습니다.
좀 더 구체적으로 말씀 드린다면 특정그룹에 소속된 사용자들에게 예비블록을 사용할 수 있도록 하는 설정입니다.
예를 들어 wheel그룹에 root와 sspark, 그리고 bible이라는 사용자가 소속되어 있습니다.
그리고 특정파일시스템에 wheel그룹에 대하여 예비블록의 사용권한을 주었습니다.
그 결과 wheel그룹에 소속되어 있는 root, sspark, bible사용자는 모두 예비블록을 사용할 수 있게 됩니다.
먼저 다음 사항을 확인하십시오. /etc/group파일에 보면 wheel그룹에 소속된 사용자가 root, sspark, 그리고 bible사용자로 설정되어 있습니다.
[root@su250 ~]# grep wheel /etc/group wheel:x:10:root,sspark,bible [root@su250 ~]# |
그리고 다음과 같이 /dev/sdb1파일시스템에 대하여 예비블록정보를 확인하였습니다.
[root@su250 ~]# tune2fs -l /dev/sdb1 | grep Reserved Reserved block count: 786178 Reserved GDT blocks: 639 Reserved blocks uid: 501 (user sspark) Reserved blocks gid: 0 (group root) [root@su250 ~]# |
위의 결과를 보면 “Reserved blocks gid”의 값으로 “0”이 설정되어 있습니다.
즉, gid가 0이면 root그룹을 의미합니다.
즉, root그룹에 소속된 사용자들에게만 예비블록 사용이 허용되는 것입니다.
이것을 바꾸어 보겠습니다.
[root@su250 ~]# tune2fs -g wheel /dev/sdb1 tune2fs 1.41.3 (12-Oct-2008) Setting reserved blocks gid to 10 [root@su250 ~]# [root@su250 ~]# tune2fs -l /dev/sdb1 | grep Reserved Reserved block count: 786178 Reserved GDT blocks: 639 Reserved blocks uid: 501 (user sspark) Reserved blocks gid: 10 (group wheel) [root@su250 ~]# |
즉, 위의 예는 /dev/sdb1파일시스템의 예비블록 사용이 허용되는 그룹으로 wheel그룹을 지정하였습니다.
결론적으로 wheel그룹에 소속되어 있는 root사용자, sspark사용자, 그리고 bible사용자는 모두 예비블록을 사용할 수 있도록 허용된 것입니다.
그리고 참고로 다음 예와 같이 그룹명대신 GID 번호를 지정해도 동일한 결과를 얻을 수 있습니다.
즉, 다음 예는 /dev/sdb1파일시스템에 대하여 GID번호가 10인 그룹에게 예비블록 사용을 허용하도록 한 설정입니다.
[root@su250 ~]# tune2fs -g 10 /dev/sdb1 tune2fs 1.41.3 (12-Oct-2008) Setting reserved blocks gid to 10 [root@su250 ~]# [root@su250 ~]# tune2fs -l /dev/sdb1 | grep Reserved Reserved block count: 786178 Reserved GDT blocks: 639 Reserved blocks uid: 501 (user sspark) Reserved blocks gid: 10 (group wheel) [root@su250 ~]# |
GID가 10인 그룹이 wheel그룹이기 때문에 앞의 예와 동일하게 root, sspark, bible사용자에게 예비블록의 사용이 허용되었습니다.
관련자료
-
이전
-
다음