smb.conf具体内容如下:
[global]
workgroup = WORKGROUP
server min protocol = NT1
server max protocol = SMB3
security = user
map to guest = Bad User
guest account = nobody
netbios name = siyuan-SMB1
server string = Samba Share
# 日志
log file = /var/log/samba/log.%m
max log size = 1024
# 中文编码
unix charset = UTF-8
display charset = UTF-8
dos charset = GBK
# 权限掩码,放开读写执行
create mask = 0777
directory mask = 0777
force create mode = 0777
force directory mode = 0777
# 限制仅局域网访问,请修改为你本地网段
#hosts allow = 172.16.0.0/16 127.0.0.1 10.0.0.0/8
#hosts deny = ALL
# 全局匿名完全读写共享
[share]
comment = This is qiang’s share.
path = /data/share-disk/share
browseable = yes
public = yes
read only = no
writable = yes
write ok = yes
guest ok = yes
guest only = yes
# 强制匿名用户权限拉满
force user = nobody
force group = nogroup
create mask = 0777
directory mask = 0777
[samba]
comment = This is qiang’s Samba.
path = /data/share-disk/samba
browseable = yes
public = yes
read only = no
writable = yes
write ok = yes
guest ok = yes
guest only = yes
# 强制匿名用户权限拉满
force user = nobody
force group = nogroup
create mask = 0777
directory mask = 0777
//弯路心得:
因在本机上装了两块硬盘,共享的是第二块硬盘,第二块盘的path自动变成了/run/开头的,经多次探索,run开头的是移动硬盘,不支持smb共享,于是根据豆包建议,将第二块盘挂成/data开头的地址,然后才可以共享。应用上述配置与工作组为nobody/nogroup,才完美收官。特此记之20260611