삼바 공유 마운트 소유자가 색상으로 표시됨

삼바 공유 마운트 소유자가 색상으로 표시됨

삼바 공유 문제로 인해 머리카락이 모두 빠졌습니다.

  • 마스크가 지정된 라즈베리 파이에 ext4 삼바 공유가 있습니다 0777.
  • myuserSamba를 통한 인증은 Raspberry Pi에서만 가능합니다 .
  • chmod -Rchown폴더에서 실행하여 (자체 생성된) 인증 문제를 해결하세요 .
  • myuserdebian-transmission내 노트북에서 토렌트 파일에 올바르게 액세스하기 위해 그룹에 추가되었습니다 .
  • 내 노트북에서는 myuser적절한 비밀번호를 사용하여 삼바를 통해 파일에 액세스합니다.

이제 새로 다운로드한 파일과 폴더에는 소유자 colord와 그룹이 있는데 avahi-autoipd이해할 수 없습니다. 또한 노트북에서는 읽기 액세스만 가능합니다. 이 문제를 어떻게 해결할 수 있나요?

편집: 서버의 소유자는 입니다 debian-transmission. 확인된 소유자 는 , 그룹 ls -l입니다 .colorsavahi-autopid

Edit2: @X Tian의 의견에 따르면 노트북의 uid 및 gid는 실제로 debian-transmission삼바 서버의 사용자 및 그룹과 동일합니다.

답변1

문제를 해결하는 데는 두 가지 가능한 옵션이 있다고 생각합니다.

  1. [global]다음 섹션 에 추가해 보세요 /etc/samba/smb.conf.

    force user = myuser
    force group = debian-transmission
    
  2. 두 번째 옵션. 작동하는지 잘 모르겠지만 첫 번째 방법이 실패하면 시도해 봐야 합니다. 공유 폴더에 고정 비트를 추가합니다.

    chmod 2770 SHARED_FOLDER
    find SHARED_FOLDER -type d -exec chmod g+s {} \;
    

관련 정보