我希望用户能够通过我的PHP脚本将file upload到中央文件服务器。 我使用以下命令挂载了文件服务器的共享卷:
sudo mount -t cifs //192.168.1.8/share local_dir -o username=user,password=pass
虽然我可以sudo chmod
我的写访问的方式,有数百个已经存在的目录:
drwxr-xr-x 1 root root 0 2011-03-30 15:59 dir1 drwxr-xr-x 1 root root 0 2011-04-04 16:27 dir2 drwxr-xr-x 1 root root 0 2011-04-04 18:07 dir3 drwxr-xr-x 1 root root 0 2011-04-06 13:41 dir4 drwxr-xr-x 1 root root 0 2011-04-06 13:39 dir5 ....etc
我可能需要创build一个新的目录或将上传的文件移动到一个现有的目录。
有什么我可以做的,使任何用户可以写入这个共享? 我能想到的唯一的另一个解决scheme是让Apache以root身份运行。 我不会那样做的
sudo mount -t cifs //192.168.1.8/share local_dir -o username = user,password = pass,umask = 0777