Unix 디렉토리의 모든 사용자 권한

Unix 디렉토리의 모든 사용자 권한

모든 사용자가 쓸 수 있는 디렉터리를 만들려고 하는데 어떤 사용자도 해당 디렉터리에 있는 다른 사용자의 파일을 삭제할 수 없습니다.

답변1

/ t와 같이 -bit set 이 있는 디렉토리가 필요합니다 ./tmp/var/tmp

내부에chmod매뉴얼 페이지에는 이것을 "고정 비트"라고 말합니다.

제한된 제거 플래그 또는 고정 비트는 파일 형식에 따라 해석이 달라지는 단일 비트입니다. 디렉터리의 경우 권한이 없는 사용자가 파일이나 디렉터리를 소유하지 않는 한 디렉터리에서 파일을 삭제하거나 이름을 바꾸는 것을 방지합니다. 이를 디렉터리의 삭제 제한 플래그라고 하며 일반적으로 /tmp와 같은 누구나 쓸 수 있는 디렉터리에서 찾을 수 있습니다.

관련 정보