Eu tenho um servidor NAS executando o Arch Linux configurado para compartilhar um simples compartilhamento de samba. Meu smb.conf é assim:
# cat /etc/samba/smb.conf
[global]
workgroup = MSHOME
security = user
[External]
comment = Welcome to tower!
path = /mnt/user/External
read list = nobody
write list = austin
read only = No
guest ok = Yes
Esse compartilhamento é configurado para permitir direitos somente para leitura de visitantes (não significando acesso de usuário / passagem ou anônimo). O usuário 'austin' pode gravar no compartilhamento, no entanto.
Em outra caixa rodando o Ubuntu, eu posso montar o compartilhamento como anônimo e como o usuário austin via smbmount. Acesso anônimo pode ler, mas não gravar no compartilhamento. Montagem com o usuário austin, eu posso ler e escrever. Tudo está bem.
No meu MacBook (executando o Lion 10.7), o compartilhamento se recusa a montar. Tentando montar a partir da opção CMD + K no Finder para conectar-se ao servidor, sou solicitado a selecionar o acesso de convidado ou inserir um nome de usuário e uma senha. Se eu selecionar Convidado, o acesso será negado. Se eu me conectar com o usuário austin e minha senha, as informações de login serão rejeitadas e o acesso será negado. Eu também tentei montar a partir da linha de comando usando o mount_smbfs, mas eu recebo erro de autenticação tanto para o convidado quanto para o usuário austin.
O que dá?