Windows를 통해 특정 그룹에게 Samba 서버에 대한 액세스 권한을 부여하는 데 문제가 있습니다.
특정 그룹이 파일 공유 서버에 액세스하도록 허용할 수 있나요?
예를 들어 "Engineering"이라는 그룹이 있고 해당 그룹에 user1과 user2가 있습니다. 그렇다면 Windows에서 메시지가 표시될 때 엔지니어링 그룹이 자격 증명을 통해 Samba 서버에 액세스하도록 하려면 어떻게 해야 합니까?
매우 감사합니다!
답변1
Unix 그룹이 올바르게 설정되었다고 가정하면 다음과 유사한 공유 구성을 사용할 수 있습니다.
[ShareName]
path = /path/to/share
guest ok = no
guest only = no
write list = @engineering
read list =
valid users = @engineering
@
그룹 이름 앞의 기호는 Samba에게 이것이 사용자 이름이 아니라 그룹 이름임을 알려줍니다.
Samba를 통해 그룹 쓰기 액세스를 허용했지만 여전히 공유에 쓰는 데 문제가 있는 경우(그러나 올바르게 확인할 수 있음) 파일 권한과 force user
및 force group
옵션을 확인해야 합니다. 전역적으로 또는 공유별로 설정할 수 있습니다.
이것이 도움이 되지 않으면 현재 발생한 문제에 대한 추가 정보를 제공해야 합니다.