Parece que esse é um bug na implementação de pequenas e médias empresas da Apple desde o Lion (para o Lion e o Mountain Lion, mas não para o Snow Leopard). Portanto, não há maneira fácil de contornar isso. Eu mesmo tive o mesmo problema e parece que outras pessoas também foram: link
As soluções que vejo são (eu não tentei eu mesmo embora):
- Configurar uma nova conta de usuário no mac (é simplesmente "Convidado" permitido? Em vez de "Usuário Convidado", que é a conta Convidado normal). Não dê uma senha. Em seguida, outras pessoas podem inserir essas "credenciais" quando solicitadas. Uma das desvantagens é que você terá que dizer às pessoas qual nome de usuário usar.
- Configure seu próprio servidor SMB e use-o em vez daquele que é construído no OSX. Alguém no link acima diz que eles fizeram isso funcionar usando o MacPorts (que permite executar o software Linux em um Mac).
Para mim, estou apenas compartilhando entre meu computador (Windows 8) e meu GF (OSX Lion). Então eu configurei uma conta para mim em seu computador e estou autenticando usando isso.
Espero que isso ajude. É a minha primeira resposta StackOverflow / StackExchange / SuperUser.