我在Debian Squeeze上运行netatalk v 2.1.2。 客户端是Mac OS X 10.7盒。 我没有问题复制文件到服务器和从服务器,删除文件,创build新的文件或文件夹。
一切似乎工作完美,除非我不能从共享上的一个文件夹复制到同一份额上的另一个文件夹。 OSX报告错误代码-50。 Netatalk不logging我能看到的任何地方的错误。
权限设置正确。 所有用户都属于storageusers组,并且该组的粘滞位位于强制所有文件和文件夹属于storageusers组的目录中。 为了摆脱这个错误,有关文件的权限是777。
afpd.conf
- -transall --uamlist uams_randnum.so,uams_dhx.so,uams_dhx2.so -nosavepassword -advertiser_ssh
AppleVolumes.default
/data/storage "storage" allow:@storageusers perm:0777 options:usedots,upriv cnidscheme:dbd
我错过了什么或有没有办法通过netatalklogging错误?