특정 디렉터리의 파일이 삭제되는 것을 방지

특정 디렉터리의 파일이 삭제되는 것을 방지

최근 실수로 일부 파일을 삭제했습니다. 다행히 복원할 수 있었습니다. 그렇기 때문에 특정 디렉터리의 파일이 삭제되는 것을 방지하면서도 새 파일이 생성되고 수정될 수 있도록 허용하고 싶습니다. 그러니까 권한이 rwx여야 하는데 삭제하고 싶으면어느파일(생성자:어느사용자) 이 디렉토리에서 비밀번호를 입력하라는 메시지가 표시됩니다. 데비안 테스트에서 이것이 가능합니까?

답변1

aufs/를 사용하여 이 작업을 수행 할 수 있습니다 unionfs. 보호하려는 파일을 읽기 전용 수준으로 설정합니다.

비밀번호로 보호된 읽기 전용 디렉터리를 설정하면 실제 파일 삭제가 가능합니다.

/path/to/ro

ro755 권한을 가진 특수 사용자 에 속합니다 . 제거는 다음 방법으로 수행할 수 있습니다 sudo.

sudo -u rmuser rm /path/to/ro/file

관련 정보