SMB no funciona en Mac

Cuando en Mac no funciona la conexión SMB con el servidor, y recibimos un error como “ha habido un problema al conectar con el servidor mac” debemos repasar algunas opciones de configuración en nuestro equipo mac.

 

En este artículo veremos:

 

 

1. Error que aparece al intentar conectar por SMB

 

El error que macOS nos muestra suele ser algo así como:

smb mac there was a problem connecting to the server
 

El mensaje de error que recibiremos será:

There was a problem connnecting to the server “….”

o en español:

ha habido un problema al conectar con el servidor mac “….”

 

 

2. Causas comunes del error SMB no funciona en mac (No se ha podido conectar con el servidor)

 
Puede ser que hayamos actualizado hace poco nuestra versión de Mac (son conocidos los desajustes de algunos aspectos del sistema tras la actualización), o simplemente es algún extraño poltergeist del sistema, que vamos a intentar solucionar a continuación.
 
 

 

3.Procedimiento habitual para conectar por SMB desde MacOS

 
Para conectar con Mac a un servidor con SMB, lo hacemos desde el Finder (disponible en la barra inferior de herramientas de macOS).
 
Finder macOS
 

Y después en la barra superior, Ir/ Ir a

 

o en inglés:

Go / Connect to Server

 

 
finder mac connect to server
 

 

4.Soluciones al error de SMB no funciona en macOS

 
La solución más sencilla que debemos realizar es comprobar el estado de activación de SMB y AFP en nuestro macOS.
 
Posteriormente otra solución es utilizar CIFS.

 

 

4.1Comprobar/Habilitar SMB y AFP

 

Solución más efectiva: Lo primero es comprobar de nuevo que tenemos habilitado el protocolo SMB y AFP en nuestro macOS.

 

Vamos a Sistema/ Compartir

mac Sistema/Compartir
 

 

Comprobamos si tenemos marcada la opción de “Compartir archivos“, y las carpetas compartidas.
 

Entonces pulsamos sobre el botón “Opciones

Mac - Compartir archivos y carpetas compartidas

 

Y veremos si tenemos activadas las opciones:

Compartir archivos y carpetas usando SMB

Compartir archivos y carpetas usando AFP

 

 

Si no las tenemos marcadas, las marcamos:

mac compartir archivos y carpetas con SMB
 

 

Y ya podremos conectar al servidor usando SMB desde nuestro MacOS.

 

Ejecutamos

smb://IP_SERVIDOR

 
connect to server SMB Mac
 

 

El equipo buscará el servidor destino a través de smb:

Mac connecting to SMB
 

 

smb macOS nos preguntará el nombre de usuario y password:  enter your name and password for the server

smb mac enter your name and password for the server
 

smb nos preguntará qué recursos deseamos montar: select the volumes you want to mount on

mac smb select the volumes you want to mount
 

 

Y se montará el recurso y podremos acceder a los archivos contenidos en el recurso compartido:

mac recurso compartido smb montado
 

 

Además podremos ver que en el Finder el recurso compartido está montado:

mac recursomontado shared

 

 

4.2 Otra alternativa: Podemos conectar con CIFS

 

En el artículo sobre Montar unidades de red Windows en Linux, hablábamos sobre el protocolo CIFS, que en este caso nos ayudará a conectar unidades de red en mac.

.

 

mac cifs conectando al servidor
 
Usaremos CIFS de esta forma:

cifs://dominio;usuario@nombre_servidor/carpeta

o simplemente:
 

cifs://IP_del_servidor

 
y posteriormente nos autenticaremos con el usuario y password (al igual que mostrábamos anteriormente con SMB)
 

 

4.2.1 Conectar a recurso compartido con CIFS y navegador Safari

 

También podemos comprobar el funcionamiento de CIFS por medio del navegador Safari:

mac cifs conectar servidor con safari
 

Y después habremos de introducir el nombre del usuario con permiso para acceder, y su password:

mac cifs credenciales usuario password
 

 

4.2.2 Conectar a recurso compartido con SMB y navegador Safari

 
También podemos conectar con SMB a través del navegador Safari de esta forma:

smb://IP_servidor/carpeta

 
mac smb conectar servidor con navegador safari
 

 

4.2.3 Conectar a recurso compartido con smbfs a través de terminal

 

A) También podemos montar recursos a través de la terminal, con smbfs:
mount_smbfs //user@ip/nombre_carpeta_compartida nombre_punto_montaje_en_equipo_macos

 
Hemos creado previamente en nuestra máquina macOS el punto de montaje /Users/Shared/compartido
 
Después de ejecutar el comando de montaje, comprobamos el contenido del punto de montaje, y vemos que aparecen los archivos del recurso compartido:
 
mac montar recurso smbfs por terminal
 

 

B) Para desmontar desde terminal el Recurso compartido o SMBShare:

 
umount Share_name
 

umount nombre_recurso_montado

 
mac umount share name
 

 

C) Montar recurso desde terminal si nos encontramos en un dominio:

 
mac conectar smbfs por terminal
 

mount_smbfs //'DOMINIO;usuario'@servername.com/share ~/sharename

 
Importante las comillas en ‘DOMINIO:usuario’
 

 

D) Montar recurso desde terminal si nos encontramos en un grupo de trabajo o WORKGROUP:

 

mount_smbfs //'WORKGROUP;username'@servername.com/share ~/sharename

 

A continuación dejo unos enlaces que hablan de los problemas en SMB tras actualizar la versión: