나는삼바로컬 라즈베리 파이에서. 나는 "집"만 공유하도록 (내가 아는 한) 구성을 설정했습니다. 그런 다음 다른 컴퓨터에서 내 네트워크 폴더를 보면 다음 세 가지 옵션이 표시됩니다.
내 디렉토리 트리에서 하나는 "pi.local의 홈"으로 표시되고 다른 하나는 "pi.local의 홈"으로 표시됩니다. 네트워크에 Windows 시스템이 없기 때문에 Windows 네트워크가 어디서 오는지 전혀 알 수 없습니다.
Apple 장치에서는 "homes, username"이라는 두 개의 디렉터리가 있는 서버 "PI" 아래에 표시됩니다.
누군가 Windows 네트워크와 여러 개의 파이 복사본을 제거하여 공유 디렉토리가 하나만 있도록 도와줄 수 있습니까? 나는 username
손님이나 다른 것을 허용하지 않고 비밀번호와 사용자 이름을 통해 내 파이의 유일한 사용자의 집을 공유하고 싶습니다 . 나는 이것이 사용자 이름의 홈에 대해 단 하나의 디렉터리가 있는 네트워크 탭 아래에 단 하나의 서버만 제공해야 한다는 것을 이해합니다.
편집하다:나는 /etc/samba/smb.conf
. 그 내용은 다음과 같습니다.
[global]
server string = Pi
workgroup = WORKGROUP
security = user
map to guest = Never
name resolve order = bcast host
[Public Files]
path = /home/username/public
force user = username
force group = username
create mask = 0775
force create mode = 0775
directory mask = 0775
force directory mode = 0775
public = yes
writable = yes
browseable = yes
답변1
그것은 아마도서버 문자열구성의 줄:
나의글로벌스탠자는 다음과 같으며 예상대로 작동합니다.
[global]
# workgroup = SAMBA
security = user
guest account = nobody
map to guest = bad password
passdb backend = tdbsam
나는 이것을 가지고 있지 않다멀티캐스트왜냐하면 내가 주석을 달았기 때문입니다.작업 그룹하지만 이 줄을 바로 아래에 추가해 볼 수도 있습니다.작업 그룹선:
multicast dns register = No