이것은 실제로 설정에 따라 다릅니다. 내 구성에서 모든 공유 파일은 내 사용자가 소유합니다. 시스템에 6 명의 사용자가 있고 Samba와 DLNA를 통해 파일을 디쉬 아웃합니다.
Samba에서는 구성을 통해 /etc/samba/smb.conf
모든 사람과 모든 사람에게 읽기 또는 쓰기 액세스를 허용하거나 현재 소유자에 대해서만 구성 할 수 있습니다. 당신이 사용하는 경우 allow users = @group
또는 write users = @group
, 그것은 삼바 루트로 실행되는 가정, 이러한 권한을 추가합니다. 파일 시스템 권한을 사용 inherit permissions = yes
하려면 공유 에서 옵션을 사용하십시오 .
DLNA의 경우 miniDLNA를 사용했으며 모든 파일을 잘 읽습니다. 원하는 폴더와 내용 유형을 구성했습니다. 그런 다음 권한에 대해 걱정하지 않고 파일을 정리했습니다 (루트로 실행한다고 가정).
일반 공유 파일에 액세스 할 수있는 사람에 대해 신경 쓰지 않으면 파일에 적극적으로 액세스하려는 모든 사람을위한 그룹을 만든 다음 해당 그룹에 파일을 할당하십시오 (예 :) sudo chown -R :groupname /mnt/share/files
. 그런 다음 사용자를 추가하면 (있는 경우)의 사용자를 그룹에 추가하기 만하면 /etc/group
파일에 액세스 할 수 있습니다! chmod -R 770 /mnt/share/files
익명의 사람들이 파일을 볼 수 없도록 설정했는지 확인하십시오 .