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.

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top