由于 Dropbox 运行缓慢,我一直试图对我家人的所有照片和视频进行本地备份,以便于访问。当我设置 Samba 共享文件夹时,出现了以下信息:
更糟糕的是,它没有出现在 Windows 网络上。我已经尝试在控制面板中安装 Windows SMB1 功能。在 Windows 上访问我的桌面文件服务器的唯一方法是输入完整的 IP 地址,但当尝试在 Windows 上访问它时,会出现同样的错误,并弹出此窗口。
我不确定我做错了什么,因为我遵循本教程一步一步地按照他们说的去做。
为了防止其他人发现我对文件做错了什么,这里是我的 smb.conf 文件和 shares.conf 文件。
smb.conf:
[global]
server string = Saturn Media Server
workgroup = WORKGROUP
security = user
map to guest = Bad User
name resolve order = bcast host
include = /etc/samba/shares.conf
共享文件:
[Public Files]
path = /media/saturn/4858443D58442C4E/Files/Public
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
writable = no
答案1
[Public Files]
path = /media/saturn/4858443D58442C4E/Files/Public
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
writable = no
“saturn” 是该服务器上的用户名吗?
如果没有人,只有“saturn”能够进入共享文件夹。
我将把共享定义中的强制用户/组从 smbuser 更改为 saturn:
force user = saturn
force group = saturn
然后重新启动smbd:
sudo service smbd restart
客户端将来创建的所有文件都将以 saturn 作为所有者保存。