这已经被问过一百万次了,我已经看了几十年的几百个“解决方案”,没有一个是 100% 有效的。
我想要的是:
一个简单的、最小的 smb.conf,我可以将它打包在基于 Alpine Linux 的 LXC 容器中,该容器可通过 WORKGROUP 发现、浏览,并允许完全、无限制的访客访问 /mnt/shared 而无需输入密码。家庭成员在他们的计算机(windows、mac、linux、chromeos)上访问“网络”,看到“文件共享”,点击它,它就可以工作(读写访问)。
我试过的:
Samba 配置比 sendmail 更难正确配置。似乎没有任何事情可以正常工作,因此任何给定的配置都会导致以下一项或多项:
更糟糕的是,samba 在环境方面是非常易变的,例如用户帐户、权限和所有权,甚至不匹配的网络类都可能导致它严重失败,并出现无助于诊断问题的通用错误消息。
所以,我想知道的是:有人可以为刚制作的容器提供一个干净的 smb.conf 吗?目录?例如:
[global]
map to guest = Bad User
security = user
guest account = nobody
[shared]
path = /mnt/shared …Run Code Online (Sandbox Code Playgroud) samba ×1