Unidad de red NTFS de montaje en shell OSX Mavericks que no tiene recursos compartidos
-
21-12-2019 - |
Pregunta
Migré de Windows 7 a OSX.Estoy intentando recrear la funcionalidad de "uso de red" en Mac a través de Terminal.El problema es que la máquina que quiero montar no tiene recursos compartidos.
En Windows7 podría asignar la unidad y tener acceso completo a través de:
net use \\address\C$ /USER:user pass
¿No existe ningún método bash similar a este?
rmdir /Volumes/test
mkdir /Volumes/test
mount_smbfs //user:pass@address/ /Volumes/test
Finalmente me di cuenta de que la falta de acciones era la causa de mi problema con ese montaje.
Solución
Probablemente te perdiste el C$
parte.
mount_smbfs '//user:pass@address/C$' /Volumes/test
Citando (''
) puede no ser necesario ya que $
no sigue un nombre de parámetro pero seamos explícitos.
También necesitas agregar tu nombre de usuario y contraseña:
mount_smbfs '//user:pass@address/C$' /Volumes/test -o user='user',pass='pass'
A veces no funciona debido a muchas causas que técnicamente no conozco pero también puedes intentar:
mount -t smbfs '//user:pass@address/C$' /Volumes/test -o user='user',pass='pass'
mount -t smbfs '//user:pass@address/C$' /Volumes/test -o username='user',password='pass'
mount -t cifs '//user:pass@address/C$' /Volumes/test -o user='user',pass='pass'
mount -t cifs '//user:pass@address/C$' /Volumes/test -o username='user',pass='password'
Ver Montaje de recursos compartidos de samba desde un cliente Unix.