그룹을 사용하여 삼바 액세스를 올바르게 구성하는 방법

그룹을 사용하여 삼바 액세스를 올바르게 구성하는 방법

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 userforce group옵션을 확인해야 합니다. 전역적으로 또는 공유별로 설정할 수 있습니다.

이것이 도움이 되지 않으면 현재 발생한 문제에 대한 추가 정보를 제공해야 합니다.

관련 정보