права доступа в юниксе

Духовность™

Продвинутый новичок
права доступа в юниксе

создаю на серваке файл и директории.

на файлы ставлю права 777 с помощью chmod
В результате права действительно ставятся в 777, но через FTP их удалить не могу.

на директории ставлю права 777 при создании
в результате права в 777 не ставятся. ставятся в 755 и директории я также удалить не могу.

подскажите, что надо сделать в такой ситуации? Хостер на запрос вот что написал:
Просим понять нас правильно. Согласно договору и техническим стандартам
предоставления услуг

* http://masterhost.ru/about/doc/oferta.html

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

Dovg

Продвинутый новичок
Кто хозяин директории? как она создается? пробовал ли после создания менять хозяина/права?

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

Духовность™

Продвинутый новичок

Alexandre

PHPПенсионер
хтож такому шелл даст?
можно из под пхп запустить
S. есть подозрение, что php и ftp запускаются под разными пользователями.
не есть подозрение а точно, в шаредхостинге не будут для каждого юзера разных апачей запускать! это доп денег стоит
 

Dovg

Продвинутый новичок
nerezus
Таки можно создать папку через фтп, а владельца посмотреть скриптом/ssh
 

nerezus

Вселенский отказник
Dovg
Я не про это. Владелец пишется прямо в клиенте то ;)
 

A1x

Новичок
есть такой замечательный скрипт - http://php.spb.ru/remview/

nerezus
вот у меня у хостера фтп настроен так что не дает выполнять ls -l
только ls -a так что владельцев не посмотришь
 

pilot911

Новичок
на мастерхосте c этим целая заморочка.. имел неудовольствие поработать с ними (насколько агава приятнее, об этом ниже)

на мастерхосте специальный скрипт лежит - запускаешь его из командной строки ssh и он рекурсивно меняет все права на файлы и директории, созданные php, на 777


exec, system, dl на виртуальных хостингах в мастерхосте отключены - придется заморачиваться и компилить собственный cgi пхп


вообще, на будущее - пользуйтесь агавой, с ней на порядок меньше проблем и ограничений
 

cDLEON

Онанист РНРСlub
Не понятно в чём проблема добавлять ФТП юзверя в группу с апачем?
 

Alexandre

PHPПенсионер
Не понятно в чём проблема добавлять ФТП юзверя в группу с апачем?
cDLEON безопастность друг мой...
нельзя чтоб разные юзверы были одной группы, а то я начну шариться в твоих скриптах :)
 

Dovg

Продвинутый новичок
Alexandre
Можно апача добавить в группу к пользователю :)
 

Духовность™

Продвинутый новичок
Dovg я не понял мне нужно определить хозяина какой директории? создаваемой?

вот что дал:
Код:
total 2
drwxr-xr-x 12 wwwserver логин_аккаунта 512 дата..
т.е. права в 777 не установились.

а как эту функцию использовать в контексте моей задачи?

-~{}~ 23.09.08 11:28:

на мастерхосте специальный скрипт лежит
в смысле на мастерхосте? конкретно у вас или...?
 

nirex

Новичок
если ты не wwwserver , то нечего сделать не сможешь с этой папкой.
 
Сверху