모든 사용자가 하드 드라이브에 폴더를 만들 수 있도록 허용하지만 소유자만 자신의 폴더를 읽고, 쓰고, 삭제할 수 있습니다.

모든 사용자가 하드 드라이브에 폴더를 만들 수 있도록 허용하지만 소유자만 자신의 폴더를 읽고, 쓰고, 삭제할 수 있습니다.

Ubuntu 18에서는 외부 드라이브를 마운트한 /mnt/hdd/다음 sudo chmod 777 /mnt/hdd/. 하지만 이런 방식으로 사용자 A가 폴더를 생성하면 사용자 B는 사용자 A가 생성한 폴더를 삭제할 수 있습니다. 이러한 상황을 피하는 방법은 무엇입니까? 이상적으로는 모든 사용자가 쓸 수 있어야 /mnt/hdd/하지만 폴더를 만든 사용자만 쓰기/삭제할 수 있어야 합니다.

감사해요

답변1

당신이 해야 할 일:

sudo chmod 1777 /mnt/hdd

이것이 /tmp 작동 방식입니다.

관련 정보