我想在Mac中挂载公司的Samba共享盘。

我执行的命令如下

sudo mount -t smbfs //user:passwd@172.18.0.7 /Users/1

系统的报错如下:

mount_smbfs: mount error: /Users/1: Unknown error: -1073741412

mount: /Users/1 failed with 64

另外说明

我司的账户验证是域账号,格式类似于:xx@xx.cc

发布日期 2022年4月15日 上午7:36

回复
回复量: 7

2022年5月26日 下午2:16 回应 海93

你的 auto_smb 文件中,mount 的目录,在10.15.3或更新版系统 macOS中,需要需前面加上 /System/Volumes/Data/,因为系统分区是只读的,在 autofs 的时候,用户的 data 很可能还没有挂载上,所以你的 samba 可能不可用。

另外 -fstype=smbfs 就可以。


其实另外一种方法,就是用户级别的,当用户登录后,自动执行一个 mount 命令而且只有这个用户可以访问,用户退出或者切换到其它用户,彼此也不干扰,用户退出后也就不可访问了,以前我们网络环境就是这样做的。

2022年4月18日 下午7:23 回应 tonyfromcalgary

我已经解决了挂载Samba的问题,但是现在面临无法自动挂载的问题,必须通过手动挂载,我也研究了autofs,这在Linux上貌似是有效的,但是在Macos上就无法生效。我的操作方法如下:

1.sudo vim /etc/auto_master

/Users /etc/auto_samba

2.sudo vim /etc/auto_samba

samba -fstype=cifs,username=xxx,password=xxx :/192.168.1.1/xxx

3.sudo automount -vc

按照以上方法操作后,在我指定的挂载点,有相关挂载磁盘的图标,但是点进去并没有内容。

这个主题已被系统或社区团队关闭。 你可以为你认为有帮助的任何帖子投票,也可以在社区中搜索其他答案。

我想在Mac中挂载公司的Samba共享盘。

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!