chattr +a가 디렉토리의 루트에만 적용되고 그 이후의 모든 항목에는 적용되지 않는다면 완벽할 것입니다.
chattr을 하나의 폴더로 제한하는 방법이 있습니까(예를 들어 일반적으로 재귀적으로 작업을 수행하는 데 필요한 -R과 반대)
소유자(루트)에 대한 권한을 변경하려고 시도했지만 도움이 되지 않는 것 같습니다. 아마도 내가 루트이기 때문일까요?
따라서 삭제할 수 없어야 하는 디렉터리가 있지만 그 안에 있는 모든 내용은 편집, 삭제 및 새 파일 생성이 가능해야 한다고 가정해 보겠습니다.
음, Google의 모든 기능은 루트가 아닌 사용자에게도 작동하며 루트로 설정하거나 모든 파일, 범위 및 미래를 수동으로 편집합니다. 이상적인 솔루션은 없습니다.
답변1
루트 사용자는 제한할 수 없습니다.
그 밖의 모든 경우에는 표준 권한으로 이 문제를 처리할 수 있습니다. 파일이나 디렉터리를 삭제하는 기능은 상위 디렉터리에 대한 쓰기 권한에 따라 달라집니다.
답변2
다른 것으로 설치하거나 하위 디렉토리에 설치하십시오.