试图安装一个smb分享OS X使'www'的用户可以读取文件。

中小企业分享可通过一个活动的目录帐户。我可以装载的分享通过查找器(cmd-k...)

我的基本方法是

# 1) create mountpoint 
sudo mkdir /Volumes/www_mdisk

# 2) permissions for mountpoint
sudo chown www:www /Volumes/www_mdisk; sudo chmod 777 /Volumes/www_mdisk

# 3) make a link from apache docroot to mountpoint (http.conf FollowSymlinks is on)
cd /Library/WebServer/Documents; ln -s /Volumes/www_mdisk mdisk

# 4) mount the SMB share using the Active Directory user 'ad_user'
sudo mount_smbfs -O www/www '//DOMAIN;ad_user@smbshare_host/sharepath'

步骤4失败。我已经阅读联机手册,尝试了许多不同的组合(有或没有-O开关),但不能让它工作

你能帮助我得到它吗?谢谢!

有帮助吗?

解决方案

对不起这个答案是两年来晚了,但我有一个类似的问题和能够解决它使用你的步骤,更多或更少。我随后步骤1-3,然后对第4步,我sudo会作为_www而不是使用-O项(因为它不存在任何更长的时间。)

sudo -u _www mount_smbfs //User:Password@Host/Share /mount/point

我10.6雪豹和Apache用户似乎是_www.无论如何,之后打我的头,对这个问题对于一些时间(由于chown和chmod似乎没有工作上安装Samba股份),这个最后的工作。谢谢!

其他提示

好吧,我可以做到这一点现在在Mac OS X10.4

# 4) mount the SMB share using the Active Directory user 'ad_user'
sudo mount_smbfs -O www/www -u 70 -g 70 '//DOMAIN;ad_user@smbshare_host/sharepath' www_mdisk

# 5) make sure http.conf has 'Options Indexes' enabled for Docroot
duh.

所以一切工作现在10.4,继上述步骤。

问题是,步骤4)不工作上的Mac OS X10.5.mount_smbfs已经失去了'-O'选择...

任何人都知道如何做到这一点10.5?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top