![특정 디렉터리의 파일이 삭제되는 것을 방지](https://linux55.com/image/118882/%ED%8A%B9%EC%A0%95%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%9D%98%20%ED%8C%8C%EC%9D%BC%EC%9D%B4%20%EC%82%AD%EC%A0%9C%EB%90%98%EB%8A%94%20%EA%B2%83%EC%9D%84%20%EB%B0%A9%EC%A7%80.png)
최근 실수로 일부 파일을 삭제했습니다. 다행히 복원할 수 있었습니다. 그렇기 때문에 특정 디렉터리의 파일이 삭제되는 것을 방지하면서도 새 파일이 생성되고 수정될 수 있도록 허용하고 싶습니다. 그러니까 권한이 rwx여야 하는데 삭제하고 싶으면어느파일(생성자:어느사용자) 이 디렉토리에서 비밀번호를 입력하라는 메시지가 표시됩니다. 데비안 테스트에서 이것이 가능합니까?
답변1
aufs
/를 사용하여 이 작업을 수행 할 수 있습니다 unionfs
. 보호하려는 파일을 읽기 전용 수준으로 설정합니다.
비밀번호로 보호된 읽기 전용 디렉터리를 설정하면 실제 파일 삭제가 가능합니다.
/path/to/ro
ro
755 권한을 가진 특수 사용자 에 속합니다 . 제거는 다음 방법으로 수행할 수 있습니다 sudo
.
sudo -u rmuser rm /path/to/ro/file