1 votos

Mis recursos compartidos SMB no se montan en Catalina. ¿Qué ocurre?

Estoy en proceso de migración de Mojave, en el HDD interno de mi iMac, a Catalina, en un SSD USB 3.1.

Tengo un AppleScript que se ejecuta al iniciar la sesión, "Conectar a los servidores y establecer el puntero del ratón". Monta mis recursos compartidos SMB, restablece varias ventanas del Finder a la vista de iconos sin barra de herramientas, cierra las ventanas del Finder abiertas, y luego dispara Mousecape, para establecer el puntero de mi ratón para que parezca un pequeño roedor.

Todo funciona bien en Mojave, pero los recursos compartidos SMB no se montan en Catalina.

Lo primero que hace es montar mis recursos compartidos SMB, utilizando un código de la siguiente forma (una vez por cada recurso compartido):

try
    open location "smb://uuuuuuuu:pppppppp@xxx.xxx.xxx.xxx/dddddddd"
end try

donde uuuuuuu es mi ID de usuario, y pppppppp es mi contraseña, en el equipo Linux que aloja el recurso compartido SMB, en la dirección IP local xxx.xxx.xxx.xxx, y el nombre dddddddd.

Esto funciona perfectamente bajo Mojave, pero bajo Catalina, (1) lanza un diálogo mostrando el ID de usuario y pidiendo mi contraseña, y (2) rechaza la contraseña cuando se introduce.

¿Puede alguien arrojar algo de luz sobre lo que está pasando aquí?

Según https://medium.com/@gobinathm/how-to-access-smb-printer-shares-in-MacOS-catalina-10-15-17ea91d2c10b Añadí un archivo nsmb.conf; al hacerlo no tuvo ningún efecto.

Creo que he encontrado algo: en StackExchange, me topé con algo sobre que Catalina eliminaba el soporte para el protocolo SMB 1. Investigando un poco más, encontré el comando "smbstatus" en https://askubuntu.com/questions/917565/checking-smb-version . Lo ejecuté en la caja de Linux que sirve los recursos compartidos SMB, y obtuve esto, con mi Mac conectado bajo Mojave:

Samba version 3.0.33-3.14.el5
PID     Username      Group         Machine                        
-------------------------------------------------------------------
32496   jamesl        users         jamess-imac  (192.168.1.11)
32499   jamesl        users         jamess-imac  (192.168.1.11)
Opened /var/cache/samba/connections.tdb

Service      pid     machine       Connected at
-------------------------------------------------------
shared       32499   jamess-imac   Wed Apr  1 15:19:22 2020
development   32496   jamess-imac   Wed Apr  1 15:19:22 2020

¿Podría ser esto? La caja de Linux en cuestión está ejecutando CentOS 5.4, FWIW.

2voto

hbquikcomjamesl Puntos 51

Resulta que la versión de Samba (3.0) que se ejecuta en el servidor sólo hace SMB1, mientras que Catalina requiere al menos SMB2 (que no llegó hasta Samba 3.5).

Atrapado entre la espada y la pared.

Dado que la caja de Samba (1) sólo es utilizada, al menos de forma regular, por mí, lo que la convierte en una gran sobrecarga, (2) literalmente no hace nada más que servir a SMB1 y consumir energía, y (3) es un Dell 400SC de hace 15 años, probablemente voy a reemplazarlo directamente. Posiblemente con una unidad de disco duro.

-2voto

user287749 Puntos 8

Puedes montar fácilmente tu volumen favorito con AutomountMaker

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