Назад | Перейти на главную страницу

Как я могу смонтировать удаленный том с разрешениями 777 для всех пользователей?

Я хочу, чтобы пользователи могли загружать файлы на центральный файловый сервер через мой PHP-скрипт. Я смонтировал общий том файлового сервера с помощью этой команды:

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

Мне может потребоваться создать новый каталог или переместить загруженный файл в существующий каталог.

Могу ли я что-нибудь сделать, чтобы любой пользователь мог записывать в этот общий ресурс? Единственное другое решение, которое я могу придумать, - запустить Apache от имени пользователя root. Я не буду делать который.

sudo mount -t cifs //192.168.1.8/share local_dir -o имя пользователя = пользователь, пароль = пароль, umask = 0777