Камрад
stelsikon спрашивает: "Почему-то для всех загруженных файлов права ставятся 600 и из-за этого, например, плекс не видит фильмы. Если еще раз сделать chmod -R 777 /mnt/Pool то права для всех УЖЕ загруженных файлов ставятся 777, но если загрузить потом - то опять 600 и опять плекс не видит. В чем беда?"
Думается, вопрос актуален для многих.(
Read more... )
Comments 6
Из вэб-морды задано выполнение по крону от имени 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
/bin/cp -a
тогда копия имеет тот же набор прав, что исходник. Это по какой-то причине не устраивает? Стоит проверить причину. Проверено, не устраивает? Встраиваем chmod и/или chown в скрипт.
PS отсутствие полного пути к любой команде, исполняемой по крону - прекрасный способ нажить гимор. Сейчас работает, завра - нет.
Reply
Или скопировать config.xml, сделать chmod и затем переименовать с добавлением даты?
Reply
Reply
NFS лочит соединение на уровне ядра, поэтому с ноутбуком много неудобств. FTP и SMB настраиваются как описано и это хорошо. Сейчас перешел на SMB. Проблем с правами не было и нет.
Reply
Reply
Leave a comment