Автор Тема: Использование WebDAV шары, объединённой через mhddfs для использования с nginx  (Прочитано 1428 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnotherAnkor

  • Пользователь
  • *
  • Сообщений: 11
Коллеги, здравствуйте.

В плане саморазвития попробовал сделать себе шару для её последующего использования с nginx.

Делал по инструкции из этого блога.

Как итог, сейчас nginx не видит файлов из объединённой шары.

Свежедобавленный пользователь также не может видеть этой шары.

Подскажите, как исправить и сделать эту точку доступной для других пользователей в системе?
 

Оффлайн ecc83

 

Оффлайн AnotherAnkor

  • Пользователь
  • *
  • Сообщений: 11
Да посмотрел. Не могу понять, почему не получается их выдать.
Совершенно тривиально же делаю chown -R www-data:www-data /var/www/html/mnt
chrmod -R 777 /var/www/html/mnt
Ругается на корзину яндекса и не даёт доступа.
ЧЯДНТ?
 

Оффлайн ecc83

Ругается на корзину яндекса и не даёт доступа.

Ну открой директорию через Midnight Commander, посмотри глазами на ситуацию внутри, проверь владельца и права. Коммандером это нагляднее и быстрее.
Надеюсь права и владельца меняешь из под root ?
 

Оффлайн AnotherAnkor

  • Пользователь
  • *
  • Сообщений: 11
Конечно, из под root.
Проверил права заранее.
Перед этим поменял владельца на www-data. Остальным поставил права на чтение и запись.
nginx по-прежнему не видит этой директории. Прямо засада какая-то.
 

Онлайн endru

где вывод хоть одной команды? я не привык верить на слово людям которые не приводят вывод команд.
1) зачем нужно было монтировать отдельно готовую директорию с файлами? есть симлинки для этого!
2) что-то мне подсказывает что не получится поменять права, т.к. возникают конфликты на уровне ОС и ПО. Как вариант, нужно добавить пользователя www-data в группу пользователя ЯД.

Оффлайн AnotherAnkor

  • Пользователь
  • *
  • Сообщений: 11
где вывод хоть одной команды
какая именно команда интересует достопочтенного господина?
зачем нужно было монтировать отдельно готовую директорию с файлами? есть симлинки для этого!
Какая ещё дирректория? Какие такие симлинки? О чём вы, сеньор? Я вообще подключился к диску как к webdav шаре, чтобы потом объединить и использовать как один большой сетевой диск.
Как вариант, нужно добавить пользователя www-data в группу пользователя ЯД.
шта?
 

Оффлайн qupl

Граждане, вдумчиво читаем вопросы и ответы, а не думаем каждый о своем. AnotherAnkor, чтобы Вам ответили, приведите вывод где видны права на каталоги/файлы и опции монтирования.

Онлайн endru

какая именно команда интересует
любая, которая может показать суть проблемы!
Какая ещё дирректория? Какие такие симлинки?
директория - гуглим, симлинки - гуглим.
Суть вопроса лучше задавать в теме, а не ссылаться на сторонние сайты. Если есть сторонний сайт с инструкцией - лучше задавать вопросы к автору статьи.
Рекомендую прочитать тему Как искать и как спрашивать.
шта?
перечитай правила форума, конкретно пункт 3.8.
ЯД - сокращение от ЯндексДиск.

P.S. переход на личности - говорит лишь о тупости, чем о наличии интеллекта. В следующий раз советую задуматься над тем, что пишешь.

Оффлайн AnotherAnkor

  • Пользователь
  • *
  • Сообщений: 11
Сейчас попробовал сделать следующее, просто на попробовать.
$usermod -g www-data uploader
uploader@174491:/$ ls /var/www/html/mnt
ls: cannot access '/var/www/html/mnt': Permission denied
uploader@174491:/$ ls -l /var/www/html
ls: cannot access '/var/www/html/mnt': Permission denied
total 4
-rwxrwxrwx 1 www-data www-data 748 Mar 31 23:15 index.nginx-debian.html
d????????? ? ?        ?          ?            ? mnt
Вероятно, проблема как-то в шаре.
Возможно нужно выполнить какие-то дополнительные манипуляции в fstab?
Сейчас там что-то вроде этого:
https://webdav.yandex.ru /var/webdav/yandex.disk-3 davfs gid=hendrixr2,uid=hendrixr3,noauto 0 0
mhddfs#/var/webdav/yandex.disk-1,/var/webdav/yandex.disk-2,/var/webdav/yandex.disk-3 /var/www/html/mnt fuse mlimit=100%,logfile=/var/log/mhddfs.log defaults,allow_other 0 0



Cообщение объединено 04 Апреля 2018, 23:44:03
Переустановил систему. Теперь там дебиан 8.
Выполнил те же инструкции. Ни одной ошибки.
chown -R www-data:www-data /share, chmod - ошибок нет.
В логах nginx есть ошибки доступа.
Что за ерунда?
« Последнее редактирование: 04 Апреля 2018, 23:44:03 от AnotherAnkor »
 

Теги:
     

    [Решено] Использование ПК в качестве роутера

    Автор Sferg

    Ответов: 4
    Просмотров: 7030
    Последний ответ 13 Марта 2013, 08:04:50
    от gardarea51
    Debian 9. TP-LINK TL-WN727N. Использование штатного драйвера.

    Автор brainrom

    Ответов: 7
    Просмотров: 2647
    Последний ответ 05 Сентября 2017, 11:09:09
    от serke7771
    Использование Seamonkey

    Автор PbI6A

    Ответов: 8
    Просмотров: 2547
    Последний ответ 08 Августа 2014, 11:52:40
    от PbI6A
    Использование только стороннего DNS

    Автор Tinko

    Ответов: 0
    Просмотров: 1426
    Последний ответ 14 Марта 2020, 15:18:20
    от Tinko
    [РЕШЕНО] Использование tinc для доступа к интернету

    Автор albb

    Ответов: 1
    Просмотров: 1574
    Последний ответ 03 Августа 2014, 15:58:01
    от albb