반응형

정보보안기사 필기 독학 / 시스템 보안 / 8. 파일시스템

 

EXT(Extended File System)

리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템으로, Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발되었습니다. 최대 용량을 2GB까지 늘렸고 파일이름의 최대 길이는 255자 까지 지원합니다. 오래 사용하면 파일 시스템의 단편화가 발생한다는 단점이 있습니다.

 

MFT(Master File Table)

윈도우 NTFS에서 모든 파일들과 디렉터리에 대한 정보를 포함하고 있습니다.

 

i-node

파일시스템 내의 파일이나 디렉터리의 소유자, 소유그룹, 접근 모드(읽기, 쓰기, 실행 권한), 크기, 속성, 시간 및 디스크 블록 내의 포인터 등에 대한 각종 정보를 저정하고 있는 영역으로서 각 파일이나 디렉터리별로 고유한 식별번호를 가지고 있습니다. 

 

파일 접근 권한

아래 chmod 명령어는 파일에 대한 접근 권한을 설정하는 명령어입니다.

 

아래는 setuid와 setgid, sticky bit가 1로 설정되어 있어, 7537로 표현할 수 있습니다.

chmod -r-s-wsrwt test.txt

 

 

관련 문제

14회 다음은 어떠한 파일시스템에 대한 설명이다. 설명하고 있는 파일 시스템을 고르시오. 4
리눅스 운영체제를 목표로 만들어진 첫 번째 파일 시스템으로, Remy Card가 MFS(MINIX FIle System)의 한계를 극복하기 위해 개발하였다. 최대 용량을 2GB까지 늘렸고 파일이름의 최대 길이는 255자 까지 지원한다. 오래 사용하면 파일 시스템의 단편화가 발생한다는 단점이 있다.
①FAT16
②MFS
③NTFS
④EXT

11회 다음 중 윈도우 운영체제에서 사용하는 파일 시스템이 아닌 것은? 3
① FAT16
② FAT32
③ EXT3
④ NTFS

 

14회 아래의 명령어 수행 후 test.out의 속성에 관한 설명으로 옳은 것은? 3

chmod 4755 test.out

①파일 실행시 읽기 실행 가능
②파일 실행시 staff권한으로 실행되어 읽기 / 실행 가능

③실행하는 사용자 권한에 상관 없이 test.out은 root권한으로 실행

④실행하는 사용자 권한에 상관 없이 test.out은 staff권한으로 실행

 

13회 옳지 않은 것은?2
① 리눅스 시스템에서는 계정 목록을 /etc/passwd 파일에 저장하고 있다.
② 일반 사용자의 사용자 번호(UID, User ID)는 0번으로 부여받게 된다.
③ 디렉토리의 권한은 특수권한, 파일 소유자 권한, 그룹 권한, 일반(Others) 권한으로 구분된다.
④ 접근 권한이 rwxr-xr-x인 경우 고유한 숫자로 표기하면 755가 된다.

13회 10회 윈도우 NTFS에서 모든 파일들과 디렉터리에 대한 정보를 포함하고 있는 것은?1
① MFT(Master File Table)
② FAT(File Allocation Table)
③ $Attr Def
④ $LogFile

13회 6회 아이노드(i-node)가 가지고 있지 않은 정보는?1
① 파일의 이름
② 파일의 링크 수
③ 파일 수정시각
④ 파일 유형

*13회 다음 중 파일 시스템의 무결성 보장을 위해 점검해야 할 사항이 로 옳지 않은 것은?3
① 파일의 소유자, 소유그룹 등의 변경 여부 점검
② 파일의 크기 변경 점검
③ 최근에 파일에 접근한 시간 점검
④ 파일의 symbolic link의 수 점검

*13회 다음 파일시스템(FAT, NTFS)에 대한 설명 중 옳지 않은 것은?3
① FAT 뒤의 숫자는 표현 가능한 최대 클러스터 개수와 관련되어 있다.
② NTFS 파일시스템은 대용량 볼륨, 보안 및 암호화를 지원한다.
③ NTFS 파일시스템은 타 운영체제 호환이 용이하다.
④ 저용량 볼륨에서는 FAT가 NTFS보다 속도가 빠르다.

 

13회 다음 중 Unix 시스템에서 secure.txt 파일의 소유자에게는 읽기와 실행권한을 부여하고 다른 사용자에게는 읽기 권한을 제거하 라는 권한 변경 명령으로 알맞은 것은?4

① #chmod 306 secure.txt
② #chmod 504 secure.txt
③ #chmod otrx, a-r secure.txt
④ #chmod u=rx, o-r secure.txt

 

 

11회 SetUID와 SetGID가 설정된 모든 파일을 찾으려는 명령어가 바르게 기술된 것은?2
① find / -type f \(-perm -1000 -0 perm -2000 \) -print
② find / -type f \(-perm -2000 -0 perm -4000 \) -print
③ find / -type f \(-perm -100 -0 perm -200 \) -print
④ find / -type f \(-perm -200 -0 perm -400 \) -print

 

11회 xfile(파일)에 대한 접근권한을 숫자로 올바르게 표현한 것은?2
[보기]
-r-s-wsrwt 1 root root 11 11월 8 13:11 xfile
① 6426
② 7537
③ 1537
④ 1426

 

10회 다음중 NTFS에서 Sector_per_cluster로 정할 수 없는 것은? 2

① 1
② 6
③ 8
④ 16

10회 다음중 윈도우 시스템의 NTFS 파일시스템에 대한 설명으로 가장 거리가 먼 것은?1

① NTFS 에서 지원하는 파일 암호화 기법을 NES라고 한다.
② NTFS 보안에서는 파일 단위까지 보안을 적용시킬 수 있다.
③ 개별 사용자가 그룹 A와 그룹B에 속해 있을 경우에 특정 파일이나 디렉터리에 대한 접근권한을 그룹 A와 그룹B의 것 모두 가진다.
④ NTFS 접근권한 중 "쓰기" 권한은 해당 디렉터리의 서브디렉터리와 파일을 생성할 수 있다.

9회 7회 chmod 명령어 실행 후의 파일 test1의 허기비트(8진법 표현)는?3

[보기]
% IS - l test1
- rw-rㅡrㅡ 1 root user 2320 Feb 9 13:20 test 1
% chmod o-r test1
% chmod g-r test1

① 644
② 244
③ 600
④ 640

9회 사용자가 자신의 홈 디렉터리 내에서 새롭게 생성되는 서브파일에 디폴트 파일 허가권을 파일 소유자에게는 읽기와 쓰기, 그룹과 other에게는 읽기만 가능하도록 부여하고 싶다. 로그인 셸에 정의해야 하는 umask의 설정갑은 어느 것인가?2

① umask 644
② umask 022
③ umask 330
④ umask 033

7회 파일시스템 점검의 명령어는?3

① chgrp
② mount
③ fsck
④ df

5회 다음의 리눅스 파일 시스템에서 SetUID, SetGID, Sticky bit 설명으로 옳은 것은?3

① 파일에 SetUID가 걸려 있어도 겉으로는 알 수 없다. 
② 파일에 대한 접근 권한이 7777’이면 문자로 는 ‘rwsrwgrwt’로 표시된다.
③ SetUID 비트가 세트된 파일을 실행하면 파 일 소유자 권한으로 수행된다.
④ SetUID 비트가 세트되어 있어도 루트 권한 으로 실행되는 경우는 없다.

4회 다음 중 윈도우 NTFS 파일 시스템에 대한 설명으로 올바르지 않은 것은?4
①NTFS 구조는 크게 VBR영역, MFT영역, 데이터영역으로 나눈다.
②이론적인 최대 NTFS 파일 크기는 16EB이다.
③실제 최대 NTFS파일 크기는 16TB이다.
④기본 NTFS보안을 변경하면 사용자마다 각기 다른 NTFS보안을 설정할 수 있다.

10회 다음에 설명하는 유닉스 파일시스템의 영역은 무엇인가?3

[보기]
파일시스템 내의 파일이나 디렉터리의 소유자, 소유그룹, 접근 모드(읽기, 쓰기, 실행 권한), 크기, 속성, 시간 및 디스크 블록 내의 포인터 등에 대한 각종 정보를 저정하고 있는 영역으로서 각 파일이나 디렉터리별로 고유한 식별번호를 가지고 있다.

① boot 블록
② super 블록
③ inode 블록
④ data 블록

반응형

+ Recent posts