사용자 인증이 필요하지 않은 FreeBSD 10.x에서 Samba4 공유를 설정하는 방법은 무엇입니까?

사용자 인증이 필요하지 않은 FreeBSD 10.x에서 Samba4 공유를 설정하는 방법은 무엇입니까?

공유는 내 로컬 네트워크에서만 사용할 수 있으므로 사용자 이름/비밀번호가 필요하지 않은 공유를 설정하고 싶습니다.

Mac Pro에서 공유를 매핑하려고 합니다. 사용자 인증으로 공유를 매핑하는 데 아무런 문제가 없습니다.

귀하의 도움/조언에 감사드립니다.

이것은 내 smb4.conf입니다.

[global]
load printers = no
workgroup = myworkgroup

bind interfaces only = yes
interfaces = em0 em1
hosts allow = 192.168.1.0/24 192.168.3.0/24
hosts deny = all
security = user

log file = /var/log/samba4/log.%m
max log size = 1000
interfaces = em0 em1
passdb backend = tdbsam

dns proxy = no
min receivefile size=16384
socket options=IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
use sendfile=true

unix extensions = no
nt acl support = yes
inherit acls = no
map acl inherit = yes
vfs objects = zfsacl

[myshare]
path = /Volumes/storage
public = yes
mag to guest = Bad User
writable = yes
printable = no
create mask = 0664
directory mask = 0775

제 폴더 설정입니다. 게스트는 최소한 폴더 내용을 나열할 수 있어야 합니다.

ls 스크린샷

답변1

"guest ok = yes"를 추가해야 할 것 같습니다(참조https://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#GUESTOK)

관련 정보