Não tenho certeza sobre os arquivos que estão desaparecendo. Você pode querer mudar para AFP para isso. Eu uso netatalk em execução em um servidor FreeNAS e funciona muito bem. Sua milhagem pode variar.
Em relação às leituras de diretório lentas, você desejará desabilitar as ACKs atrasadas nos clientes do Mac OS X usando:
sudo sysctl -w net.inet.tcp.delayed_ack=0
Isso melhorará drasticamente o desempenho do SMB. Para fazer com que esse comando sobreviva a uma reinicialização, adicione a /etc/sysctl.conf
da linha:
net.inet.tcp.delayed_ack=0
(Crie /etc/sysctl.conf
, se necessário)
Para obter mais informações, consulte Fóruns de discussão da Apple ou este artigo . Ou o Google "Mac OS X atrasou o ack" e você verá dezenas de outros sugerindo essa mudança.
Quanto a problemas de permissão, qual nome de usuário todos estão usando? Você pode fornecer mais detalhes sobre qual é o problema? (Incluindo ls -l
de saída do servidor e dos clientes?)