He intentado buscar esta pregunta de varias maneras, pero siempre parece que se muestran los resultados para el montaje desde OS X desde el Finder o desde la línea de comandos. Sin embargo, lo que estoy tratando de hacer es montar una carpeta compartida que está en un host OS X usando smbmount
(o mount.cifs
/ mount.smbfs
) en un cuadro de Linux (específicamente, un ReadyNAS).
El comando general como este genera un error:
mount.cifs //192.168.1.2/SVNbackup /mnt/SVNbackup -o user=bobtheuser,nounix,sec=ntlmssp,noperm,rw
... y estoy volviendo
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)
Después de algunas excavaciones, me parece que puedo enumerar los recursos compartidos en el cuadro del OS X al deshabilitar la firma, por ejemplo,
smbclient //192.168.1.2 -o user=bobtheuser --signing=off
Esto funciona al informar los recursos compartidos, pero aún así se produce un error cuando llega a la parte inferior informando algo sobre la desconexión de NT. Además, no creo que haya una opción de firma en el comando smbmount
de todos modos. He leído algunas páginas que sugieren que podría tener algo que ver con NetBIOS sobre TCP / IP, pero no veo cómo se habilita eso en OS X y ya tengo un grupo de trabajo y "me convierto en servidor NetBIOS" habilitado en las máquinas en mi red.
¿Alguien sabe cómo hacer que esto funcione? Gracias!