我有一个shell脚本挂载smb共享。它完美地与每一个OS修订所有Mac 10.7.5以外的 违规命令很简单:挂载命令失败10.7.5
mount -t smbfs -o nobrowse //test:[email protected]/sharename /my/mnt/point
当我在10.7.5 MAC尝试此命令,它没有任何与“断管”或“身份验证失败”错误。然而,它的工作原理上运行的Mac 10.7.4罚款,10.6,10.8等
任何人都可以成功地使用在10.7.5这个命令? 有没有其他方法可以实现这个目标,或者排除故障发生的原因?我正在用尽想法!
感谢您的回复。这个问题有两个方面:第一,由于某种原因,你不能在10.7.5中以root身份运行这个命令,其次你不能挂载/ Volumes的outisde。奇怪的是,这似乎适用于所有其他操作系统版本。我已经解决了这个问题,将我的共享挂载在/ Volumes中,然后创建一个到所需挂载点的sym链接:mkdir -p/Volumes/share sudo -u localadminuser mount -t smbfs -o nobrowse // user:pass @ server/share/Volumes/share ln -s/Volumes/share/location/that/I/prefer/to/mnt我希望这可以帮助别人。不知道为什么10.7.5改变了这一点。 – BSUK