root로도 파일 변경 및 삭제 가 안되는 경우 - Ex. crontab 수정 안되는 경우
/etc/crontab, /var/spool/cron/root 파일 또는 cron -e 등의 명령어로 파일이 수정이 안되는 경우가 있다.
이렇게 된 원인의 대부분은 시스템 침해 후 공격자가 해당 파일의 수정 권한을 막은 경우이다.
이런경우 RWX 또는 7 권한이 모두 있고 root 사용자라고 하더라도 수정 또는 파일 삭제가 안된다.
lsattr 명령어로 파일의 속성 확인이 가능하다.
# chattr -i {파일명}
i 옵션은 추가,변경,삭제가 불가능 하도록 설정한 것이고, root 사용자로도 변경 및 삭제가 불가능 하다.
# chattr +i {파일명}
위와 같이 +i 옵션을 주면 i 옵션을 더해 주는 것이다.
위의 속성을 확인하여 수정하면 정상적으로 변경 및 삭제가 가능하다.
댓글
댓글 쓰기