—————————————————
Название: UserAgent-ы пользователей
Автор: Gemini_13 <gemini_13@torba.su>
Описание: Добавляет на странице «Кто сейчас на форуме» UserAgent-ы пользователей
Сложность установки: Легкая
Время установки: ~ 5 минут
Адаптирован под версию TPII: R550
Файлы к редактированию:
— viewonline.php
— includes/sessions.php
— templates/default/viewonline.tpl
—————————————————
Read the rest of this entry »
Archive for Декабрь, 2013
—————————————————
Название: Чужие отслеживаемые темы
Автор: Gemini_13 <gemini_13@torba.su>
Описание: Админ может смотреть чужие отслеживаемые темы
Сложность установки: Легкая
Время установки: ~ 5 минут
Адаптирован под версию TPII: R550
Файлы к редактированию:
— includes/ucp/usercp_topic_watch.php
— includes/page_header.php
— language/lang_russian/lang_main.php
— templates/default/usercp_viewprofile.tpl
—————————————————
Read the rest of this entry »
—————————————————
Название: Обнаружение пылесосов
Автор: Gemini_13 <gemini_13@torba.su>
Описание: Мод автоматически вешает лычку пылесоса юзерам с меньшим рейтингом от положенного
Сложность установки: Легкая
Время установки: ~ 5 минут
Адаптирован под версию TPII: R550
Файлы к редактированию:
— viewtopic.php
— language/lang_russian/lang_main.php
Файлы к загрузке:
— images/ranks/baklazhan.gif — лычка пылесоса
—————————————————
Read the rest of this entry »
Установка Nginx на FreeBSD не сильно отличается от установки на Linux, но все же накатаю заметку.
Установка Nginx
# whereis nginx nginx: /usr/ports/www/nginx # cd /usr/ports/www/nginx # make install clean
Выбираем с какими модулями нужен nginx. Каждому свое, но для простого старта хватит дефолтного выбора.
Нажимаем ОК и ждем завершения установки.
Когда установка закончилась, нужно добавить Nginx в автозапуск:
# ee /etc/rc.conf
Дописываем в конец:
nginx_enable="YES"
Сохраняем и закрываем.
Read the rest of this entry »
Летом я хотел подружится с FreeBSD и даже начал ее изучать, но в силу обстоятельств пришлось это дело забросить. Собрав новое железо для сервера я решил, что теперь вместо привычного Debian пришло время FreeBSD.
Создав пользователя столкнулся с первой непоняткой. Я не могу под своим пользователем через ssh зайти как рут используя su. Решение было простым, но в заметку решил закинуть.
На самом деле решения этой задачи есть три (все нужно делать под рутом):
1. Добавить юзера в группу wheel (админы)
2. Поставить sudo
3. Глобально разрешить подключатся как root через ssh
Read the rest of this entry »
От дырявой памяти закиину сюда еще и конфиги для того, чтобы скрыть с хидера версии apache, nginx и php. Полезная мелочь, о которой многие забывают.
PHP
В php.ini находим параметр expose_php и присваиваем ему значение Off
; Decides whether PHP may expose the fact that it is installed on the server ; (e.g. by adding its signature to the Web server header). It is no security ; threat in any way, but it makes it possible to determine whether you use PHP ; on your server or not. ; http://php.net/expose-php expose_php = Off
Nginx
Открываем nginx.conf и в секцию http добавляем строку:
server_tokens off;
Apache
Добавляем в httpd.conf:
ServerTokens Prod ServerSignature Off
Перезагружаем сервисы и любуемся результатом.
Успехов 🙂
Понадобилось создать новый самиписный сертификат и чтобы в будущем не искать одну и ту же инфу, решил записать в блокнот.
Read the rest of this entry »