Архив заметок

Vladimir

Настройка сервера counter-strike 1.6 на FreeBSD 10

Просмотров: 3350Комментарии: 0
FreeBSD
Приветствую!

Довелось тут попытаться настроить сервер для игры с племянником в кс один на один. К сожалению жалкие навыки использования unix подобных систем канули в лету. Пришлось многое вспоминать, чтобы установить данный сервер на ОС FreeBSD.

Есть у меня медиа железка, вернее файлопомоечка с фильмами и музыкой. Его я и принялся адаптировать под игровой сервер. Пошаговую установку я описывать не буду. Частично затрону шаги, по эмуляции линупсов и собственно установки сервера.

Итак, что имеем: Читать далее...

Wordpress и поиск спама

Просмотров: 2843Комментарии: 0
Новости

Провел ревизию сайта. Обнаружил, что в некоторых статьях присутствует скрытый код типа

<div style="display: none;">
на ресурсы с виаграми и порно.

Ревизию проводил с помощью запроса:

SELECT * FROM `wp_posts` WHERE `post_content` LIKE '%<div style=%'

Значение

"<div style"
менял на поиск остального хлама. После этого сменил все пароли на доступ к админке и сделал ограничение по ip адресу. Как-то так.

Wordpress и плагин с рекламой

Просмотров: 10093Комментарии: 0
FreeBSDNginx
Обнаружил папку в плагинах с наименованием wpppm. Плагина такого я не ставил и вообще пока не понял, каким образом данная гадость попала на сервер. В данной папке есть подпапка .k, в которой хранятся несколько тысяч файлов с разным рекламным хламом.filezillaБольше скринов не делал. Возьму с забугорного сайта. Суть данного плагина такова, что при переходе на несуществующую страницу на сайте, данный скрипт переадресовывает посетителя на рекламные или порно сайты.Нашел описание здесь.

Падение ProFTPD и Alarm Clock

Просмотров: 2357Комментарии: 0
FreeBSD

Давненько ничего не писал. Всех поздравляю с наступившими праздниками.

Заметил сегодня, что у меня на одном сервере не работает ftp сервер proftpd. Посмотрел логи, в них пусто. Запустил, но он проработал буквально 10 секунд и упал. Стал дебажить:

#/usr/local/sbin/proftpd -d 10 -4 -n

Выдал примерно следующее:

server proftpd[77756] server: RELINQUISH PRIVS at pidfile.c:49 
Alarm clock

И все. Житие демона прекратилось. Гуглив не дин час решение было найдено, естественно колхозное.

Добавляем в Makefile строку:

LDFLAGS+= -pthread

Переустанавливаем порт и все работает.

Бэкап MySQL+FS+CRON+FTP. Обновление.

Просмотров: 4150Комментарии: 0
FreeBSDMySQL

Когда-то была запилена статья про резервное копирование бд, некоторых папок на фтп. Помогал этому добру планировщик.

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

Итак:

Читать далее...

Rsync. Бэкап FreeBSD

Просмотров: 5692Комментарии: 2
FreeBSD

rsync logoБэкапы, бэкапы, бэкапы. Дошли руки сделать резервную копию сервера. После гугления интернетов были найдены заметки камрадов по этому добру. После курения мануалов и статей, озарение пришло не сразу. Судя по многим статьям не всегда понятно какие настройки необходимо сделать конкретно на сервере, где будет храниться резервная копия и клиенте, откуда документы будут бэкапиться.

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

Инфу черпал отсюда и отсюда.

Ставим на обе машины софт:

# portmaster net/rsync

После установки на обе машины добавляем строку автозапуска в /etc/rc.conf:

rsyncd_enable="YES"

И, если есть фаервол, например PF, добавим правило в /etc/pf.conf:

pass in on $ext_if proto tcp from any to $ext_if port 873 flags S/SA synproxy state

Перезапустим:

Читать далее...

Анонимный интернет с помощью i2p

Просмотров: 20011Комментарии: 1
FreeBSD

Цитата:

i2plogo

I2P — это двойник сети Tor, но его авторы часто применяют "противоположные" методы для решения тех же инженерных задач. Например, вместо транспортного протокола TCP используется UDP, вместо роутинга в интернет — внутренняя закрытая сеть (хотя возможно и то и это), вместо "луковичной" маршрутизации — "чесночная", а цепочки называются туннелями. Есть аналоги скрытых сервисов Tor. Туннели разделены на два пути, проходящие через разные наборы узлов (по замыслу авторов это усиливает анонимность, но однозначного мнения исследователей на этот счёт нет — возможны аргументы в пользу обоих мнений). Каждый узел I2P является в принудительном порядке и клиентом и сервером. Ради лучшей анонимности пользователи могут выбирать более длинные цепочки и более высокие задержки трафика, но доказательства того, что это не упрощает профилирование трафика пользователей, не предоставлено. Сеть I2P также нестойка к глобальному наблюдателю. Интересно, что сами разработчики I2P предпочитают оставаться анонимными, что имеет, по крайней мере, такой недостаток: хотя исходный код проекта и открыт, сам проект (его теоретическая проработка) получит заведомо меньше внимания со стороны научного сообщества.

Решил и я попробовать поюзать сию сеть. Что есть на моем сервере:

# uname -srm
FreeBSD 9.2-RELEASE-p2 amd64

Порты обновляю следующем образом:

# svn up /usr/ports && cd /usr/ports && make fetchindex && pkg version -v | grep "need"

Инфа svn по портам:

# svn info /usr/ports
Path: /usr/ports
Working Copy Root Path: /usr/ports
URL: https://svn0.eu.freebsd.org/ports/head
Relative URL: ^/head
Repository Root: https://svn0.eu.freebsd.org/ports
Repository UUID: 35697150-7ecd-e111-bb59-0022644237b5
Revision: 335384
Node Kind: directory
Schedule: normal
Last Changed Author: olivierd
Last Changed Rev: 335384
Last Changed Date: 2013-12-01 21:10:59 +0700 (Sun, 01 Dec 2013)

Зависимости установки i2p:

Читать далее...