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

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

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

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

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

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

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

Значение

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

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

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

Падение ProFTPD и Alarm Clock

Просмотров: 2123Комментарии: 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. Обновление.

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

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

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

Итак:

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

Rsync. Бэкап FreeBSD

Просмотров: 5346Комментарии: 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

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

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