powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / ubuntu.apache изменение файлов на примонтированном диске
5 сообщений из 5, страница 1 из 1
ubuntu.apache изменение файлов на примонтированном диске
    #37703693
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Друзья, возникла проблема.
Дано: на ubuntu крутится Apache. К убунте примонтирован сетевой ресурс. При попытке исполнения php-скрипта на apache, с целью записать или изменить что-либо на примонтированном ресурсе, возникает ошибка permission denied , собсно прав не хватает.
Если задать путь к локальным папкам, то скрипт исполняется корректно без ошибок.
Сетевой ресурс - внешний сетевой диск. Скорее всего под виндой (WD какой-то 2TB). На нем расшарена единственная папка к которой есть доступ по SMB.
Монтировал диск так
Код: sql
1.
sudo mount //192.168.1.5/Public/Maxtor /media/maxtor -o iocharset=utf8


Затем давал права на все
Код: sql
1.
sudo chmod 777 /media/maxtor


Догадываюсь, что скорее всего дело в том, что процесс apache крутится под www-data а диск примонтирован от root'а
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
ps aux | grep 'apache'
root      1623  0.0  0.4  42276  9308 ?        Ss   18:39   0:00 /usr/sbin/apache2 -k start
www-data  1721  0.0  0.8  51620 17748 ?        S    18:39   0:00 /usr/sbin/apache2 -k start
www-data  1722  0.0  0.8  51188 17904 ?        S    18:39   0:02 /usr/sbin/apache2 -k start
www-data  1723  0.0  0.9  54124 20588 ?        S    18:39   0:00 /usr/sbin/apache2 -k start
www-data  1724  0.0  0.8  51412 18460 ?        S    18:39   0:01 /usr/sbin/apache2 -k start
www-data  1725  0.0  1.0  54928 21328 ?        S    18:39   0:00 /usr/sbin/apache2 -k start
www-data  7583  0.0  0.9  51404 18604 ?        S    20:23   0:00 /usr/sbin/apache2 -k start
www-data  8496  0.0  0.2  42752  5716 ?        S    20:38   0:00 /usr/sbin/apache2 -k start
www-data  8499  0.0  0.9  52592 18860 ?        S    20:38   0:00 /usr/sbin/apache2 -k start
www-data  8500  0.0  0.8  50948 17260 ?        S    20:38   0:00 /usr/sbin/apache2 -k start
www-data  8502  0.0  0.8  51336 18444 ?        S    20:38   0:00 /usr/sbin/apache2 -k start



Собственно вопрос, можно ли монтировать ресурс от какого-либо иного пользователя, если да, то как? И если нельзя, то как запустить апач из под другого пользователя? Вообще я "туда копаю"?
...
Рейтинг: 0 / 0
ubuntu.apache изменение файлов на примонтированном диске
    #37703698
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ejnadall, вы не указали к чему примонтирован, но, похоже, это обычная виндовая сеть. т.е. man mount.cifs даст вам ответы на все вопросы.
...
Рейтинг: 0 / 0
ubuntu.apache изменение файлов на примонтированном диске
    #37703708
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
netwind,

ресурс я монтирую к убунте.
...
Рейтинг: 0 / 0
ubuntu.apache изменение файлов на примонтированном диске
    #37703744
ejnadall
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заюзал ключ noperm.
Для локалки - то что надо! :)
Тема закрыта.
...
Рейтинг: 0 / 0
ubuntu.apache изменение файлов на примонтированном диске
    #37703986
netwind
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ejnadall, лучше указать uid для файлов чтобы они как будто были бы созданы в линуксе от этих конкретных пользователей.
так хотя бы какой-то контроль со стороны локальной машины будет.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / ubuntu.apache изменение файлов на примонтированном диске
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]