| |||||||
| Регистрация | Правила форума | Доска почета | Пожертвования | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
| Apache Популярный web-сервер Apache. |
![]() |
| | LinkBack (1) | Опции темы | Опции просмотра |
| |
#1 (permalink)
|
| Пользователь Регистрация: 13.05.2008
Сообщений: 72
Вы сказали Спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
![]() | ![]() ![]() ![]() короче команда показывает, что нету процессов Код: ps -aux | grep dd Код: LoadModule suexec_module libexec/apache22/mod_suexec.so Код: apachectl -M Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) authn_file_module (shared) authn_dbm_module (shared) authn_anon_module (shared) authn_default_module (shared) authn_alias_module (shared) authz_host_module (shared) authz_groupfile_module (shared) authz_user_module (shared) authz_dbm_module (shared) authz_owner_module (shared) authz_default_module (shared) auth_basic_module (shared) auth_digest_module (shared) file_cache_module (shared) cache_module (shared) disk_cache_module (shared) dumpio_module (shared) include_module (shared) filter_module (shared) charset_lite_module (shared) deflate_module (shared) log_config_module (shared) logio_module (shared) env_module (shared) mime_magic_module (shared) cern_meta_module (shared) expires_module (shared) headers_module (shared) usertrack_module (shared) unique_id_module (shared) setenvif_module (shared) version_module (shared) ssl_module (shared) mime_module (shared) dav_module (shared) status_module (shared) autoindex_module (shared) asis_module (shared) info_module (shared) cgi_module (shared) dav_fs_module (shared) vhost_alias_module (shared) negotiation_module (shared) dir_module (shared) imagemap_module (shared) actions_module (shared) speling_module (shared) userdir_module (shared) alias_module (shared) rewrite_module (shared) php5_module (shared) auth_mysql_module (shared) security2_module (shared) limitipconn_module (shared) layout_module (shared) suexec_module (shared) Syntax OK Код: pw useradd ddd2 -c "UserDomain = domen.ua" -L webuser -s /bin/csh -d /usr/local/www/ho/ddd2 Код: pw groupmod hostingg -m ddd2 Код: pw groupmod hostingg -m www Код: SuexecUserGroup ddd hostingg подскжаите как сделать чтобы работало? скажите пожалуйста что я забыл сделать чтобы не переустанавливать по 100 раз? ставил из портов...выбрал при установке SUEXEC посомтрел makefile там не ппнял что нужно сделать возможно нужно без портов собрать? указать явно компилятору с каками опциями собирать? UPD вместо того пользователя скрипты работаеют от root'a!! блин в логах ничего кроме одной строки, что suexec включен и работает... # apache2 .if ${.CURDIR} == ${PORTSDIR}/www/apache22 Код: WITH_SSL=YES WITH_SUEXEC=YES WITH_THREADS=YES SUEXEC_DOCROOT="/usr/home" UEXEC_USERDIR="/usr/home/*/cgi-bin" SUEXEC_LOGFILE="/var/log/httpd/suexec.log" PATCH_SUEXEC=YES SETUID_SUEXEC=YES .endif если пхп будет в "/usr/home/dd2" или "/usr/home/dd2/www" там будет работает suexec? Код: ServerRoot "/usr/local" ну ИМХО это все переставлять гониво, если не знать точно что в это проблема? моэет кто-то подскажет еще: SUEXEC_CALLER="www" делал так как выше и так как в статье: добавил пользователя, этого пользователя дал права на каталог, добавил в групу пользователя www SuexecUserGroup kkk kkk как посмотреть работает hpptd ли от пользователя blat? почему в документации не написано? [Mon May 05 03:03:19 2008] [warn] Init: Session Cache is not configured [hint: SSLSessionCache] [Mon May 05 03:03:19 2008] [notice] suEXEC mechanism enabled (wrapper: /usr/local/sbin/suexec) [Mon May 05 03:03:20 2008] [notice] ModSecurity for Apache 2.1.1 configured [Mon May 05 03:03:24 2008] [notice] Digest: generating secret for digest authentication ... [Mon May 05 03:03:24 2008] [notice] Digest: done [Mon May 05 03:03:25 2008] [notice] Apache/2.2.6 (FreeBSD) mod_ssl/2.2.6 OpenSSL/0.9.8e DAV/2 PHP/5.2.5 with Suhosin-Patch configured -- resuming normal oper Код: ldd -a /usr/local/libexec/apache22/mod_suexec.so
/usr/local/libexec/apache22/mod_suexec.so:
libmysqlclient_r.so.15 => /usr/local/lib/mysql/libmysqlclient_r.so.15 (0x4817b000)
libz.so.4 => /lib/libz.so.4 (0x481d9000)
libcrypt.so.4 => /lib/libcrypt.so.4 (0x48300000)
libm.so.5 => /lib/libm.so.5 (0x481eb000)
/usr/local/lib/mysql/libmysqlclient_r.so.15:
libcrypt.so.4 => /lib/libcrypt.so.4 (0x48300000)
libm.so.5 => /lib/libm.so.5 (0x481eb000)
libz.so.4 => /lib/libz.so.4 (0x481d9000)
libthr.so.3 => /lib/libthr.so.3 (0x48319000)
libc.so.7 => /lib/libc.so.7 (0x4807e000) kkk:*:1986:www крик души что тут еще можно добавить? в логах нифига апача 2.2.8!! как он работает? я делаю для каждого пользователя отдельную групу! в топе(top) видидно что работает от рута или от www или как посмотреть что он работает от пользователя ИМХО ?*\ как кто настраиваЛ? |
| | |
| | #2 (permalink) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Злой Админ | 1) Большой шрифт явно заметен, но затрудняет восприятие. Советую уменьшать. Комментарий как от администрации ![]() 2) Задача какая? Собрать апач с поддержкой suexec насколько я понимаю.
собран как? с какими аргументами? 3) Код: pw useradd ddd2 -c "UserDomain = domen.ua" -L webuser -s /bin/csh -d /usr/local/www/ho/ddd2 Код: -s /sbin/nologin Код: SuexecUserGroup ddd hostingg 5)
См. п.1 Какая задача? 6)
Код: ps waux | grep httpd | awk '{ print $1 " - " $2 " -- " $11}' Имя пользователя - PID -- имя процесса 7)
Код: ldd -a /usr/local/libexec/apache22/mod_suexec.so
/usr/local/libexec/apache22/mod_suexec.so:
libmysqlclient_r.so.15 => /usr/local/lib/mysql/libmysqlclient_r.so.15 (0x4817b000)
libz.so.4 => /lib/libz.so.4 (0x481d9000)
libcrypt.so.4 => /lib/libcrypt.so.4 (0x48300000)
libm.so.5 => /lib/libm.so.5 (0x481eb000)
/usr/local/lib/mysql/libmysqlclient_r.so.15:
libcrypt.so.4 => /lib/libcrypt.so.4 (0x48300000)
libm.so.5 => /lib/libm.so.5 (0x481eb000)
libz.so.4 => /lib/libz.so.4 (0x481d9000)
libthr.so.3 => /lib/libthr.so.3 (0x48319000)
libc.so.7 => /lib/libc.so.7 (0x4807e000)
Все это что? Откуда? (Ну последнее понятно из /etc/passwd) И в завершении:
Я предпочитаю ставить руцями из сорцов. Попробуй.. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | |
| | #3 (permalink) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Пользователь Регистрация: 13.05.2008
Сообщений: 72
Вы сказали Спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
![]() |
у меня шрифты не настроены я не вижу, сори
да, я написал вывод suexec -V опции сборки Код: WITHOUT_SSL= YES # Включение поддержки suExec WITH_SUEXEC= YES # Корневая директория suExec SUEXEC_DOCROOT= / # Cубдиректория пользователя SUEXEC_USERDIR= www # Файл лога suExec SUEXEC_LOGFILE= /var/log/httpd/suexec.log ну я создал пользователся kkk, и групу его! добавил в эту групу пользователя www! добавил это в конфиг апаче, виртуального хоста Код: SuexecUserGroup ddd hostingg а сам апаче работаетот www www
чтобы было видно кто грузит систему! чтобы было видно кто запускает крипты! или я не правильно делаю, как надо? как вы делали?
от пользователя нету...
это вывод используемой памяти с библиотеками, то есть адресс - модуль стоить
[/quote] в логах ничего makefile сделан для того чтобы использовать порты вместо этих опций и чтобы не было проблем с зависимостями когда сборка из портов! тоесть suexec и апаче показал что сборка собралась с теми опциями в которые были в make.conf!! (возможно я опцию не ту поставил просто имхо?) ЗЫ вapache стоит модуль пхп /mod_libphp.so так чтобы работал suexec в пхп может нужно чтобы в скриптах было Код: #!/usr/local/bin/php может нужно cgi-php (fastcgi-php) использовать...? forum.lissyara.su suexec попрбую с cgi но... не знаю Apache2 + php5 + mod_fastcgi Хостинг FreeBSD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| | |
![]() |
| Опции темы | |
| Опции просмотра | |
| |
LinkBacks (?)
LinkBack to this Thread: http://forum.sys-admin.com.ua/f37/suexec-apstenku-26/ | ||||
| Автор | For | Type | Дата | |
| BBS SyS-AdmiN | This thread | Refback | 15.05.2008 09:44 | |