как назначить права на поддиректории и файлы, в них находящиеся?

Духовность™

Продвинутый новичок
как назначить права на поддиректории и файлы, в них находящиеся?

Есть локальный сайт, который сейчас заполняется контеном. В директории uploads создаются вложенные папки, а в них - файлы.

Сейчас стоит задача залить всё это на сервер. Соответственно, на директории и файлы надо назначить права, что бы скрипт мог в них писать. На директории 770, на файлы - 644

Ручками ставить права через FTP-клиент долбанешься. Как это можно сделать иными средствами?
 

FractalizeR

Новичок
FileZilla. Ей можно поставить права на папки отдельно, на файлы отдельно. И рекурсивно.
 

untied

Сдвинутый новичок
А можно из шелла так:

find /www/www.mysite.ru/html -type d -exec chmod 755 {} \;
find /www/www.mysite.ru/html -type f -exec chmod 644 {} \;

Первая строчка для каталогов, вторая для файлов.

Главное внимательно указывать целевую директорию.
А то я как-то рутом сделал find / -type ...
И после этого 5 баков отдал за переустановку VPS. :D
 

HEm

Сетевой бобер
шеллом он и сам бы догадался

я думаю, любой уважающий себя фтп-клиент умеет ставить права рекурсивно на вложенные папки и файлы
 

Духовность™

Продвинутый новичок
FractalizeR
Что-то мудрит мозилла эта. Ставлю права 770, а она ставит 777.

Ы?

любой уважающий себя фтп-клиент умеет ставить права рекурсивно на вложенные папки и файлы
в WC это почему не умеет делать?
 

untied

Сдвинутый новичок
Из шелла-то быстрее и менее трафикозатратно. :)
 
Сверху