URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 89236
[ Назад ]

Исходное сообщение
"joomla ftp layer freebsd как правильно ?"

Отправлено netc , 25-Июн-10 13:03 
добрый день!

подскажите пожалуйста как правильно (безопасно) настроить ftp layer для joomla 1.5.18
на системе Freebsd 8.0

есть установленная joomla в /usr/local/www/joomla15 права в этой папке по-умолчанию такие:


-r--r--r--   1 www  www  102201 Jun 24 12:54 CHANGELOG.php
-r--r--r--   1 www  www    1172 Jun 24 12:54 COPYRIGHT.php
-r--r--r--   1 www  www   15050 Jun 24 12:54 CREDITS.php
-r--r--r--   1 www  www    4344 Jun 24 12:54 INSTALL.php
-r--r--r--   1 www  www   17816 Jun 24 12:54 LICENSE.php
-r--r--r--   1 www  www   27986 Jun 24 12:54 LICENSES.php
drwxr-xr-x  11 www  www     512 Jun 24 12:55 administrator
drwxr-xr-x   2 www  www     512 Jun 24 12:55 cache
drwxr-xr-x  13 www  www     512 Jun 24 12:55 components
-rw-r--r--   1 www  www    1904 Jun 24 17:06 configuration.php
-r--r--r--   1 www  www    3411 Jun 24 12:55 configuration.php-dist
-r--r--r--   1 www  www    2773 Jun 24 12:55 htaccess.txt
drwxr-xr-x   6 www  www    1024 Jun 24 12:55 images
drwxr-xr-x   8 www  www    1024 Jun 24 12:55 includes
-r-xr-xr-x   1 www  www    2049 Jun 24 12:55 index.php
-r--r--r--   1 www  www     588 Jun 24 12:55 index2.php
drwxr-xr-x   4 www  www     512 Jun 24 12:56 language
drwxr-xr-x  16 www  www     512 Jun 24 12:56 libraries
drwxr-xr-x   2 www  www     512 Jun 24 12:56 logs
drwxr-xr-x   3 www  www     512 Jun 24 12:56 media
drwxr-xr-x  22 www  www     512 Jun 24 12:56 modules
drwxr-xr-x  11 www  www     512 Jun 24 12:57 plugins
-r--r--r--   1 www  www     304 Jun 24 12:57 robots.txt
drwxr-xr-x   6 www  www     512 Jun 24 12:57 templates
drwxr-xr-x   2 www  www     512 Jun 24 12:57 tmp
drwxr-xr-x   4 www  www     512 Jun 24 12:58 xmlrpc

в принципе почти везде 755 и не более.

пользователь www, вебсервер apache также запускаеться от пользователя www.

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

далее вход во ftp через ftpd(inetd) организовал - работает

но ведь ясно что зайдя на сервер joomla не сможет получить полный доступ к каталогу /usr/local/www/joomla15

как правильно поступить дальше ?


Содержание

Сообщения в этом обсуждении
"joomla ftp layer freebsd как правильно ?"
Отправлено Аноним , 30-Июн-10 17:21 
заводи пользователя joomla с хомой /home/joomla, там продумай структуру дирректорий и опиши в VirtualHost-е апача. что бы можно было редактировать файлы и по фтп и по вебу, настрой mpm-itk или fast-cgi.

"joomla ftp layer freebsd как правильно ?"
Отправлено PavelR , 01-Июл-10 07:00 
>заводи пользователя joomla с хомой /home/joomla, там продумай структуру дирректорий и опиши
>в VirtualHost-е апача. что бы можно было редактировать файлы и по
>фтп и по вебу, настрой mpm-itk или fast-cgi.

а какой mod_* апача рекомендуется использовать ? mod_fcgid или mod_fastcgi ?


"joomla ftp layer freebsd как правильно ?"
Отправлено netc , 01-Июл-10 13:58 
>заводи пользователя joomla с хомой /home/joomla, там продумай структуру дирректорий и опиши
>в VirtualHost-е апача. что бы можно было редактировать файлы и по
>фтп и по вебу, настрой mpm-itk или fast-cgi.

а права на /home/joomla какие должны быть 750?
и какие хозяева должны быть (joomla:joomla)

какие права нужны демону apache для правильной работы joomla на файлы joomla