OSX Server _www 访问 samba 挂载目录

OSX Server _www 访问 samba 挂载目录

我在 osx 10.6 服务器上自动安装 smb 共享时遇到问题,因此 _www 有权限读取所显示的文件。

如果我使用 osx 中提供的图形自动安装实用程序进行安装,操作系统不允许以 _www 形式访问文件

我已经能够通过发出以下命令来解决这个问题:

sudo -u _www mount_smbfs //sambauser:password@<ip addr>/ShareName /tmp/my_mnt

但这显然需要输入超级用户密码,我可以轻松地在 Linux 机器上的 fstab 中输入密码来执行此操作,//host/share /path/to/mount/point smbfs username=remotename,password=remotepass,uid=_www 0 0fstab看到 osx 几乎取消了 fstab,我无法这样做。

这里我明显遗漏了一些什么吗?

谢谢

斯图尔特

答案1

这个答案直接来自http://hints.macworld.com/article.php?story=20100203124656707

  1. 在 /etc/auto_master 中添加新行

     /-     auto_smb
    
  2. 将其放入 /etc/auto_smb

     /path/to/mountpoint -fstype=smbfs ://user:password@server/share
    
  3. 创建挂载点

     mkdir /path/to/mountpoint
     chmod 755 /path/to/mountpoint
    
  4. 重新开始

相关内容