다른 사용자 디렉토리에 파일을 쓰고 읽을 수있는 기능을 제공하고 싶지만 생성 후 파일을 삭제할 수있는 옵션이 없습니다 (스티커 비트가 작동하지 않습니다 ...).
나는 사용자가 manager
디렉토리와 repository
나는 사용자가 worker1
필요로 쓰기로 파일을 해당 /manager/repository
하지만, 파일을 삭제할 수 없습니다
나는 사용자가를 worker2
쓰기 파일을 필요로하는 /manager/repository
파일을 삭제할 수 있지만
내가 사용자가를 worker3
그 쓰기 파일에 필요 /manager/repository
하지만 할 수 없습니다 파일을 삭제
하지만 worker 1-2-3
에만 생성 후 파일을 삭제할 수 없습니다 manager
와 root
파일을 삭제할 수 있습니다 worker 1-2-3
생성합니다.
나는 몇 가지 시도 chown
와 chmod
성공없이 스티키 비트를 적용 트릭.
worker*
사용자는 특정 방법으로 디렉토리에 쓰기? 주석에서 로그 파일이 여기에 있다고 언급 했으므로 여기에서 파일을 만들기 위해 특정 실행 파일이 시작됩니까? 그렇다면worker
그룹sudo
에 실행 파일을 다음과 같이 실행할 수있는 권한을 부여 할 수manager
있습니다. 그런 다음 실행 파일은manager
작업자가 읽을 수있는 로그를 사용자 로 만듭니다 .