línea de comando: desmontar una unidad de red smb

Usamos Windows Server para la red de mi empresa.

Yo uso Mac tiene cliente. Cuando monto una unidad de red, uso la siguiente línea de comando:

osascript -e ‘mount volume “smb://myusername:mypassword@fileserver/department/its”'

todo funciona bien Soy un administrador de usuarios de mi red, esta es la razón por la que supongo que puedo montar la unidad de red de esta manera y todo funciona bien.

Pero mi pregunta es: ¿cómo desmonto esta unidad de red? ¿Qué es la línea de comandos?

Muchas gracias

Respuestas (1)

umountes lo contrario de mount. Necesitará saber el nombre del punto de montaje, es decir, el nombre en /Volumes que corresponde a esa unidad de red.

umount /Volumes/VolumeName

Per man umount, umountpuede fallar por varias razones y, en cambio, el comando de recomendación es diskutil:

diskutil unmount /Volumes/VolumeName
Y aquí es donde viene la confusión para mí :-) Al usar la línea de comando que publiqué en mi publicación original, ¿la línea de comando también crea un punto de montaje? ¿O simplemente monta la unidad smb sin crear el punto de montaje? La razón por la cual recibo un mensaje de error cuando ejecuto el siguiente comando: diskutil unmount /fileserver/department/its Recibo el siguiente error: Unmount fail for /fileserver/department/its o si ejecuto: unmount /fileserver/department/its Recibo: -bash: desmontar: comando no encontrado
/fileserver/department/itsno es un punto de montaje. A menos que se especifique lo contrario con un punto de montaje específico, todo se monta en /Volumes. Deberá enumerar el contenido de ese directorio y averiguar cuál es el nombre correspondiente a su recurso compartido de red. Probablemente sea itsporque ese es el último bit de la ruta desde el servidor.
Hecho. Gracias. La respuesta fue: diskutil unmount its
La otra cosa es de su comentario anterior: tenga en cuenta que el primer comando umount no lo unmount es (observe que el comando correcto no tiene "n"). Es por eso que obtuviste "comando no encontrado" al intentar ejecutar unmount. diskutilpor el contrario usa la palabra real (con la "n"): diskutil unmount.