Tengo un QNAP NAS que ofrece algunas acciones SMB. Como estoy en un entorno confiable, mis recursos compartidos son accesibles como invitados en lugar de con una combinación de nombre de usuario y contraseña.
Problema
Ahora, cuando hago clic en el nombre del dispositivo en la barra lateral del Finder, aparece la barra negra "Falló la conexión", con la opción "Conectar como ...". Cuando hago clic en eso, recibo:
Sin embargo, puedo presionar ⌘ + Ke ingresar el nombre del servidor manualmente, lo que me lleva a esta ventana:
Aquí, tengo que seleccionar "invitado". Ahora, puedo seleccionar uno de los recursos compartidos para conectarme, y finalmente estoy conectado al servidor. Si lo selecciono en la barra lateral, obtengo una lista de todos los recursos compartidos disponibles, porque estoy conectado como "invitado", obviamente:
Lo que necesito
Bueno, tan pronto como desmonto todos los recursos compartidos, tengo que pasar por el mismo procedimiento para iniciar sesión manualmente como "invitado" nuevamente, lo que me parece bastante molesto.
¿Hay alguna forma en que pueda hacer que Finder (o el cliente SMB subyacente) sepa qué credenciales usar?
¿O debería buscar la solución en el lado del servidor? (Sé que otros recursos compartidos SMB parecen funcionar bien en mi red)
Diagnósticos
Lo único que puedo sacar de Console.app es:
5/15/11 7:36:40 PM /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder[200] SharePointBrowser::handleOpenCallBack returned 64
Este mensaje aparece cuando hago clic en el nombre del servidor SMB en la barra lateral del Finder.
Aquí está la salida de `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
Además, cosas que he probado:
- No hay una entrada relevante en el llavero (pero por qué lo haría, solo me estoy conectando como invitado)
- La conexión con el nombre de usuario "Invitado" y la contraseña vacía me conectan, pero aún después de expulsar el último recurso compartido, aparece el mismo error "Error de conexión" que antes. La entrada apropiada se realiza en el llavero, pero obviamente no tiene ningún efecto.
username:@
antes del nombre de host, como usted ha dicho. Gracias.Probablemente esto sea lo que le está sucediendo: Finder intentará conectarse a su recurso compartido utilizando AFP en lugar de SMB, si no está conectado y ambos demonios se están ejecutando en el servidor y AFP se anuncia a través de Zeroconf. No anunciar AFP usando Zeroconf (avahi / lo que sea) debería solucionar esto. Time Machine aún debería funcionar.
fuente
Cree un archivo llamado ~ / Library / Preferences / nsmb.conf y agréguelo:
Desconéctese de su servidor, vuelva a conectar e intente nuevamente. Esto funcionó para mí (tuve el mismo problema).
Lo encontré en http://ubuntuforums.org/archive/index.php/t-917156.html
fuente
Aquí hay un artículo de Apple que debería solucionar esto.
fuente