본문 바로가기

ETC & TIP/IT자격증

[인터넷 보안 관리사] 파일 속성 설정

 

 

인터넷 보안 관리사 - 파일 속성 설정

 

 

파일 속성

# chattr +a important

 

OPTIONS

 

 

 

 a 

 파일을 추가모드로만 열수 있다. 단, vi편집기로는 내용 추가 불가

 c

 압축되어 있는 상태로 저장 

 d

 dump 명령을 통하여 백업 받을 경우 백업받지 않는다

 i

 파일을 read-only로만 열 수 있게 설정 / 링크로 허용하지 않고 root만 속성을 제거 할 수 있다.

 s

 파일 삭제가 될 경우에 디스크 동기화가 일어나는 효과 발생

 S

 파일 변경이 될 경우에 디스크 동기화가 일어나는 효과 발생

 u

 파일이 삭제가 되었을 경우 그 내용이 저장 되며 삭제되기 전의 데이터로 복구 가능

 

chattr 특정 속성을 추가 해주는 명령어 (change attribute)

root 사용자가 실수로 중요한 파일을 삭제하지 않도록 설정

 

chattr +i [파일명]

# chattr +i important

# rm -f important

rm : cannot remove 'important': Operation not permitted

 

chattr -i [파일명]

# chattr -i important

# rm -f important

# ls

#

 

chattr cmd로 dir 내부의 모든 파일에 속성을 추가

# chattr -R(--recursive)

 

 

문제예시

Q1.

<화면>과 같이 관리자 홈 디렉토리에는 사용자 정보를 담고 있는 중요한 파일이 생성되어있다.

관리자가 실수로 이 파일을 삭제하지 못하고 추가 작업만 할 수 있도록 권한을 설정하시오 (파일명 icqa.sh)

 

A1.

# chattr +a icqa.sh

# rm icqa.sh

rm : cannot remove 'icqa.sh': Operation not permitted