авто чмод для файлов

Статус
В этой теме нельзя размещать новые ответы.

Shred

Гуру форума
Регистрация
14 Июл 2008
Сообщения
532
Реакции
58
Подскажите возможно ли в юникс системах залить по фтп файлы с заранее выставленным чмодом? Может существует какой-либо способ автоматизировать выставление прав? Доступа к консоли нет. Только фтп. Спасибо.

нашёл как средствами пхп, вот мож кому тож понадобиться

<?php
chmod("/contacts/index.php",0644); //правильно, установит chmod 644
chmod("http://chmod.ru/contacts/index.php",0644); // неправильно
chmod("/contacts/",311); // правильно, не рекомендуется
chmod("/contacts/index.php","rwxrwxr-x"); //неправильно
?>
 
В конфигурационных файлах FTP сервера необходимо выставить правильный umask.
Поставьте тикет владельцу сервера.
Иначе без консоли не получится
 
В vsftpd надо установить параметры anon_umask и/или chown_upload_mode
В proftpd - директива Umask

И лучше запросить доступ к консоли, сейчас в большинстве хостингов такая возможность есть. Гораздо удобнее чем фтп и надежнее при передаче файлов.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху