Почему у вновь помещённых на NAS файлов неправильные права?

Oct 08, 2017 00:16

Камрад stelsikon спрашивает: "Почему-то для всех загруженных файлов права ставятся 600 и из-за этого, например, плекс не видит фильмы. Если еще раз сделать chmod -R 777 /mnt/Pool то права для всех УЖЕ загруженных файлов ставятся 777, но если загрузить потом - то опять 600 и опять плекс не видит. В чем беда?"

Думается, вопрос актуален для многих.( Read more... )

plex, nas, transmission, smb, nas4free, ftp, torrent, разбор полётов

Leave a comment

Comments 6

iva2019 October 8 2017, 07:30:10 UTC
Не подскажете по такой ситуации?

Из вэб-морды задано выполнение по крону от имени root скрипта, который копирует конфиг с добавлением к имени даты создания

#!/bin/sh
cp /conf/config.xml /mnt/Backup/config.`/bin/date +%Y\-%m\-%d\-%H\-%M\-%S`.xml

Сам скрипт - Serg wheel -rwxrw-r--
Файлы, которые он создаёт - root wheel -rw------- (наследуется от config.xml)

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

Reply

2gusia October 8 2017, 15:31:48 UTC
Я всегда пишу в скриптах типа
/bin/cp -a
тогда копия имеет тот же набор прав, что исходник. Это по какой-то причине не устраивает? Стоит проверить причину. Проверено, не устраивает? Встраиваем chmod и/или chown в скрипт.

PS отсутствие полного пути к любой команде, исполняемой по крону - прекрасный способ нажить гимор. Сейчас работает, завра - нет.

Reply

iva2019 October 8 2017, 15:43:43 UTC
Желательно встроить chmod, но неясно, как?

Или скопировать config.xml, сделать chmod и затем переименовать с добавлением даты?

Reply

2gusia October 8 2017, 20:02:16 UTC
я бы пошёл по второму пути.

Reply


l0rdwind October 8 2017, 07:59:10 UTC
Да, вопрос интересный, сам им занимался. С десктопным линуксом ходил по NFS. Тут фокус в том, что для NFS важно совпадение uid юзера клиента и сервера (у меня совпадает), но не уверен, что это всегда отражается на правах файлов. Когда я переношу, у меня права сохраняются, а вот на клиенте они могут отличаться и я их редко контролирую, поэтому на сервере иногда приходится исправлять.

NFS лочит соединение на уровне ядра, поэтому с ноутбуком много неудобств. FTP и SMB настраиваются как описано и это хорошо. Сейчас перешел на SMB. Проблем с правами не было и нет.

Reply

2gusia October 8 2017, 15:34:12 UTC
Я подумал как быть насчёт NFS - но на практике только читаю по NFS - и лень победила :)

Reply


Leave a comment

Up