我在 Ubuntu 14.04 上运行 Netatalk 3.14dev。此机器被用作网络服务器,并且我们已经有一个指向 /var/www 文件夹的 Samba 共享,以允许我们的开发人员在服务器上托管的网站上工作。
Samba 共享配置为允许完全的访客读/写访问,并且通过共享创建/编辑的文件被强制写入“www-data”,以便 Apache 可以使用它们。
我们如何使用 Netatalk 镜像此设置以允许 Mac 通过 AFP 连接?Samba 存在一些权限/锁定问题,我正在尝试使用 AFP 作为解决方案。我可以使用 Netatalk 配置共享,但无法允许访客写入访问权限 - 它目前是只读的。
我在 /usr/local/etc/afp.conf 中有这个:
[Global]
; Global server settings
log file = /var/log/netatalk.log
uam list = uams_guest.so
[PHP Sites]
path = /var/www
file perm = 0664
directory perm = 0775
guest account = www-data
答案1
guest account
应该在部分内定义[Global]
。修复该问题后,它应该可以工作。