networking共享被拒绝权限

我有一个Windows 8主机系统运行虚拟(hyper-v)Debian6客户端与灯环境。 我的开发环境在Windows下运行,我把我的php文件映射到一个networking驱动器的文件夹,所以Apache可以访问它们( mount.cifs //pc/share /var/share/ )这个问题远没有问题 – 我看到我的应用程序在浏览器的窗口。 问题是,我不能写的东西在PHP共享文件夹 – 每次我在我的错误日志中获得permission denied消息。

为了testing目的,我试图用chmod -R 777 /var/share更改/var/share的目录权限,但没有成功。

现在Iam有点难倒..有没有人有一个想法如何解决这个问题?

对我来说,这是SELinux,就像跑步一样简单:

 setenforce 0 

在测试环境中,如果在实际环境中遇到类似的问题,应该可以禁用此功能,请检查SELinux Man Page ,然后尝试修复问题,而不仅仅是禁用SELinux。

编辑:当您使用CIFS挂载共享时,您需要指定挂载的权限,以后不能更改它们。

以CentOS为例:

 mount -t cifs //192.168.0.111/a_share$/a_folder_you_want /mnt/mount_point -o username=domain/user,password=awesomeness,file_mode=0775,dir_mode=0775