모든 사용자가 자신의 홈만 볼 수 있도록 삼바 공유를 어떻게 정의합니까?

모든 사용자가 자신의 홈만 볼 수 있도록 삼바 공유를 어떻게 정의합니까?

나는 Debian 시스템의 모든 사용자 홈 디렉토리를 그 소유자만(Samba를 사용하여) 사용할 수 있도록 만들고 싶지만 지금은(기본 Samba 구성을 사용하여) 다른 사용자에게 액세스할 수 있습니다 /home.

[home]구성 부분 은 다음과 같습니다 .

[homes]
comment = Home Directories
browseable = no
public = no
read only = no
create mask = 0700
directory mask = 0700
valid users = ashley joe %S

Windows 7 컴퓨터에서 Ashley의 계정에 로그인하면 Joe의 집을 탐색할 수 있습니다. 이것을 어떻게 구성해야 합니까?

답변1

valid users = ashley joe %S으로만 변경해야 한다고 생각합니다 valid users = %S. 귀하의 예에서는 ashley, joe and %S [the name of the share]항상 유효하므로 모든 집에 도달 ashleyjoe수 있습니다. 다른 사용자(있는 경우)는 귀하가 제공한 예에서 자신의 집만 볼 수 있습니다.

관련 정보