LINUX.ORG.RU

Косяки с правами на VPS. Помогите разобраться!

 


0

1

VPS на CentOS, Parallels Plesk 11. Используется Apache. PHP как модуль Apache.

Возникли какие-то косяки с правами. Возьмем для примера Joomla. Раньше как было: после распаковки на хостинге файлов Joomla (все через консоль) изменяю владельца с root на владельца этого аккаунта, допустим dron. Где надо даю права 777. Joomla корректно ставится и работает, а владелец dron может менять/удалять сови файлы по FTP где он владелец.

Недавно я через yum обновил PHP до 5.4 и MySQL до 5.5 И вроде хостер что-то тоже обновил (возможно Plesk).

В результате теперь: владелец Dron может удалять по FTP файлы где владелец root, но перемещать их почему то не может. Joomla теперь не устанавливается из под владельца dron как раньше даже если права на все 777, при этом никаких ошибок не пишет и сообщает что права корректны. А когда владелец файлов root - ставится корректно.

Откуда то появился какой то косяк с правами. Подскажите плжалуйста, где копать?



Последнее исправление: Anatuz (всего исправлений: 2)

ls -l в домашней директории веб-сайта (куда джумлу загружаешь) в студию. И какой http-сервер используется, как php подрублен (модуль веб-сервера, cgi, fastcgi...)?

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Ttt

Используется Apache. PHPкак модуль Apache.

Вот при таких правах Joomla ставится. А раньше наоборот ставилась когда вместо root был dron

drwxr-xr-x 10 root root 1024 Май 27 2013 administrator drwxr-xr-x 2 root root 1024 Май 27 2013 bin drwxr-xr-x 2 root root 1024 Июл 29 2013 cache drwxr-xr-x 2 root root 1024 Май 27 2013 cli -rw-r--r-- 1 root root 39162330 Мар 10 16:59 Clone_Installer-(Joomla_3.1.5).zip drwxr-xr-x 15 root root 1024 Июл 24 2013 components -rw-r--r-- 1 apache apache 1927 Мар 10 17:01 configuration.php -rw-r--r-- 1 root root 823 Ноя 6 2012 CONTRIBUTING.md drwxr-xr-x 7 root root 1024 Авг 30 2013 images drwxr-xr-x 2 root root 1024 Май 27 2013 includes -rw-r--r-- 1 root root 1544 Июл 29 2013 index.php drwxr-xr-x 10 root root 1024 Авг 30 2013 installation drwxr-xr-x 6 root root 1024 Май 27 2013 language drwxr-xr-x 4 root root 1024 Май 27 2013 layouts drwxr-xr-x 10 root root 1024 Июл 29 2013 libraries -rw-r--r-- 1 root root 17816 Июл 29 2013 LICENSE.txt drwxr-xr-x 2 root root 1024 Май 27 2013 logs drwxr-xr-x 23 root root 1024 Июл 24 2013 media drwxr-xr-x 34 root root 1024 Июл 24 2013 modules -rw-r--r-- 1 root root 871 Ноя 6 2012 phpunit.xml.dist drwxr-xr-x 15 root root 1024 Май 27 2013 plugins -rw-r--r-- 1 root root 865 Ноя 6 2012 robots.txt -rw-r--r-- 1 root root 865 Апр 26 2013 robots.txt.dist drwxr-xr-x 6 root root 1024 Авг 15 2013 templates drwxr-xr-x 2 root root 1024 Авг 29 2013 tmp -rw-r--r-- 1 root root 1715 Июл 29 2013 web.config.txt

Anatuz
() автор топика
Ответ на: комментарий от Anatuz

А в нерабочем варианте как? Попробуй сделать, чтобы dron был, а на index.php и configuration.php были права исполнения для всех (chmod a+x).

Ttt ☆☆☆☆☆
()
Ответ на: комментарий от Ttt

Пользователь площадки имеет по ФТП доступ только к файлам своей площадки, но почему то может удалять файлы владельца root.

Подскажите пожалуйста, как это пофиксить?

Anatuz
() автор топика
Ответ на: комментарий от Anatuz

У директории, где лежат эти файлы, не должно быть прав на запись тем пользователям и группам, которые не должны удалять файлы из этой директории.

Ttt ☆☆☆☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.