Page 1 of 1

Шаблоны сайтов с ПОДкаталогами -- недостаточные права доступа

Posted: Tue Jun 26, 2018 1:33 pm
by Ansy
Попросили вкинуть в шаблон для создания сайтов готовый развёрнутый движок.
Нашёл место хранения шаблонов, подложил, всё вроде норм появляется... но не работает, и с правами аккаунта через FTP даже удалить каталоги нельзя (файлы при этом удаляются).
Откопал в скрипте v-add-web-domain следующую строчку:

Code: Select all

chmod 644 $HOMEDIR/$user/web/$domain/public_*html/*
То есть -- оно не предполагает при копировании из шаблона, что в нём будут И КАТАЛОГИ, атрибут +x снимается, и каталоги становятся "непроходимыми". Пока запатчил принудительно нужные мне добавлением строк типа:

Code: Select all

chmod u+x $HOMEDIR/$user/web/$domain/public_*html/manager
chmod u+x $HOMEDIR/$user/web/$domain/public_*html/setup
Но этот хак перебьётся при обновлении. Надо какое-то более правильное, общее решение. Есть? Будет?

Re: Шаблоны сайтов с ПОДкаталогами -- недостаточные права доступа

Posted: Tue Jun 26, 2018 2:06 pm
by demian
Fix permissions from console

Code: Select all

chown -R user:user /hone/user/web/domain.tld/public_html 

find /hone/user/web/domain.tld/public_html -type d -exec chmod 0755 {} \;

find /hone/user/web/domain.tld/public_html -type f -exec chmod 0644 {} \;