9 votos

El intercambio de archivos Samba en OS X pide continuamente la contraseña

Estoy intentando compartir los archivos de mi MacBook a través de Samba sharing. Lo he configurado en Configuración, pero no puedo conectarme a la máquina desde otro ordenador.

En el otro ordenador he configurado la conexión con la dirección IP, el nombre de usuario y la contraseña correctos. Luego, cuando intento conectarme, me muestra un diálogo en el que el servidor me pide la contraseña. Entonces introduzco la contraseña correcta, y muestra el diálogo una y otra vez. Si descarto el diálogo, el cliente muestra este mensaje:

Fallo de inicio de sesión: nombre de usuario y contraseña incorrectos

Sin embargo, estoy seguro de que el nombre de usuario y la contraseña son correctos. (Si importa, el cliente es sólo una tableta Android con una aplicación de cliente samba. La misma aplicación maneja los recursos compartidos de Windows sin ningún problema).

¿Alguien se ha enfrentado a un problema similar?

Mi versión de OS X es Mavericks.

0 votos

Hola, Como un pedante total me gustaría señalar que usted no está utilizando el intercambio de "Samba" en absoluto. La compartición SMB de Apple no utiliza Samba.

7voto

JonTheNiceGuy Puntos 371

Las contraseñas de Samba se gestionan por separado de la contraseña de su cuenta habitual. ¿Has configurado tu usuario para habilitar el uso compartido de Samba en el menú de opciones? Tienes que hacerlo una vez, de lo contrario el inicio de sesión no funcionará.

En el panel de preferencias de Uso compartido de archivos, marque la casilla de verificación junto al usuario para el que desea habilitar el uso compartido de archivos y aparecerá una ventana que le pedirá que se autentique.

Una vez hecho esto, deberías poder iniciar sesión desde tu tableta Android.

sharing preference pane

ACTUALIZACIÓN

La causa principal del problema podría ser que la versión 10.9 utiliza una nueva pila SMB2 completamente escrita por Apple (ya no se utiliza SAMBA). La implementación SMB2 de Apple no es compatible con muchos otros productos NAS SMB2 en el mercado actual, mientras que Windows 7, 8 y 8.1 funcionan perfectamente. En resumen, es un error de Apple.

Como solución puede forzar a OSX a utilizar SMB1 en lugar de SMB2 mediante un archivo de configuración:

  1. Abrir la Terminal
  2. Pegue la siguiente línea seguida de una tecla de retorno (el comando debe ser una sola línea)

    echo "[por defecto]" >> ~/Library/Preferences/nsmb.conf; echo "smb_neg=smb1_only" >> ~/Library/Preferences/nsmb.conf

Explicación:

  1. Se crea un archivo llamado nsmb.conf en su directorio personal en la ruta ~/Library/Preferences/
  2. Añade las líneas para forzar el uso del protocolo SMB1 en lugar del SMB2 de Apple (este es más lento pero más estable)

0 votos

Gracias. Lamentablemente ya he intentado hacerlo, pero el diálogo que muestras en la captura de pantalla me pide mi contraseña REAL. No acepta nada más, y compartir sigue produciendo el mismo error :(

0 votos

@ÁronNemmondommegavezetéknevem He actualizado mi respuesta con otra solución que puedes probar

0 votos

Tengo un problema similar con Mojave. No puedo conectarme al MacBook Pro desde un ordenador portátil con Windows 10: me pide constantemente la contraseña y afirma que la que utilizo (que es la contraseña de la cuenta de MacOS y es correcta) es incorrecta. Lamentablemente todas las sugerencias anteriores parece que ya no funcionan. Incluso nsmb.conf falta el archivo.

1voto

Dycey Puntos 1366

Si es una opción para usted, podría instalar SMBUP que sustituye a Samba de OS X (y trata de ser más o menos compatible en el entorno de las máquinas Windows también). Por supuesto, hay algunas advertencias, pero cuando tuve casi los mismos problemas para compartir archivos de Mac a través de SMB me ayudó. Funcionó bien en Leo - aunque no puedo confirmar si funciona en Mavericks.

SMBUp snapshot taken from donmorris.com/on/smb-and-mac-os-x-lion

Aquí hay más palabras sobre SMBUp:

1voto

Haga clic en más opciones. Seleccione conectar como otro usuario desde la máquina Windows. Indique su nombre de inicio de sesión en OSX. (El valor por defecto es usar tu Nombre Apellido) y la contraseña, y debería funcionar.

Acabo de tener este problema hace unos minutos.

0voto

S.M. Pat Puntos 1

En la configuración de usuarios y grupos de OS X, active la cuenta de invitado. A continuación, seleccione "Permitir a los usuarios invitados conectarse a las carpetas compartidas". En la configuración de "Compartir", seleccione Compartir archivos activado.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X