Está funcionando bem. Sob as regras padrão de permissões do sistema de arquivos Unix, os arquivos não adotam automaticamente as configurações da pasta em que são copiados; Eu acredito que eles são normalmente de propriedade da conta fazendo a cópia, com as permissões definidas para o usuário umask .
Para garantir que o Apache não forneça arquivos de sistema confidenciais, o processo httpd do Apache é executado como uma conta de usuário especial, _www . Portanto, quando você copia arquivos para /Library/WebServer/Documents/ , é necessário certificar-se de que eles sejam de propriedade ou, pelo menos, legíveis por _www .