Eu tenho um QNAP NAS que oferece alguns compartilhamentos SMB. Como estou em um ambiente confiável, meus compartilhamentos são acessíveis como convidado, e não com uma combinação de nome de usuário e senha.
Problema
Agora, quando clico no nome do dispositivo na barra lateral do Finder, recebo a barra preta "Falha na conexão", com a opção "Conectar como ...". Quando clico nisso, recebo:
No entanto, posso pressionar ⌘ + Ke inserir o nome do servidor manualmente, o que me leva a esta janela:
Aqui, eu tenho que selecionar "convidado". Agora, posso selecionar um dos compartilhamentos aos quais me conectar e finalmente estou conectado ao servidor. Se eu selecioná-lo na barra lateral, recebo uma lista de todos os compartilhamentos disponíveis, porque estou conectado como "convidado", obviamente:
O que eu preciso
Bem, assim que desmontar todos os compartilhamentos, tenho que passar pelo mesmo procedimento de efetuar login manualmente como "convidado" novamente, o que acho bastante irritante.
Existe alguma maneira de conseguir que o Finder (ou o cliente SMB subjacente) saiba quais credenciais usar?
Ou devo procurar a solução no lado do servidor? (Eu sei que outros compartilhamentos SMB parecem funcionar bem na minha rede)
Diagnóstico
A única coisa que posso obter do Console.app é:
5/15/11 7:36:40 PM /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[200] SharePointBrowser::handleOpenCallBack returned 64
Esta mensagem ocorre quando clico no nome do servidor SMB na barra lateral do Finder.
Aqui está a saída do `smbclient -L meredith -U guest -d = 2
charon:~ werner$ smbclient -L meredith -U guest -d=2
added interface ip=192.168.100.11 bcast=192.168.100.255 nmask=255.255.255.0
tdb(unnamed): tdb_open_ex: could not open file /private/var/samba/gencache.tdb: Permission denied
Got a positive name query response from 192.168.100.100 ( 192.168.100.100 )
Password:
Domain=[MEREDITH] OS=[Unix] Server=[Samba 3.5.2]
Sharename Type Comment
--------- ---- -------
music Disk
movies Disk
photos Disk
software Disk
archive Disk
backups Disk
IPC$ IPC IPC Service (NAS Server)
Got a positive name query response from 192.168.100.100 ( 192.168.100.100 )
Domain=[MEREDITH] OS=[Unix] Server=[Samba 3.5.2]
Server Comment
--------- -------
Workgroup Master
--------- -------
WORKGROUP MEREDITH
Além disso, coisas que tentei:
- Não há entrada relevante no chaveiro (mas por que isso, estou apenas me conectando como convidado)
- Conectando-me com o nome de usuário "Convidado" e a senha vazia, efetue o login, mas mesmo assim após a ejeção do último compartilhamento, recebo o mesmo erro "Falha na conexão" de antes. A entrada apropriada é feita no chaveiro, mas obviamente não tem efeito.
username:@
antes do nome do host, como você disse. Obrigado.