Snort — сетевая система предотвращения (IPS) и обнаружения вторжений (IDS) путем анализа трафика.
Читать далее «Установка Snort в Ubuntu»Архивы автора:Vyacheslav
Как запустить ClamAV сканирование из командной строки на cPanel сервере
Приведу пример проверки public_html директории c удалением зараженных файлов:
/usr/local/cpanel/3rdparty/bin/clamscan -ri --remove /home/user/public_html
Аналогичным образом проверяются и другие директории.
Чтобы запустить проверку только mail и public_html директорий для всех пользователей:
/usr/local/cpanel/3rdparty/bin/clamscan -ri /home/*/mail /usr/local/cpanel/3rdparty/bin/clamscan -ri /home/*/public_html
Для обновления антивирусных баз используется команда:
/usr/local/cpanel/3rdparty/bin/freshclam
Смотрите также мою статью:
Установка и использование ClamAV антивируса
IPTables правила для веб-сервера
Чтобы открыть порт веб-сервера в IPTables выполним команду:
iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
Если используется HTTPS, то выполним также:
iptables -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
Чтобы открыть доступ только конкретной сети, например 192.168.0.0/24:
sudo iptables -A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dport 80 -j ACCEPT
Можно также ограничить доступ по IP конфигурацией самого веб сервера, например как я описывал для Apache2 в этой статье — Контроль доступа Apache2.
Чтобы установить лимит подключений на порт 80:
iptables -A INPUT -p tcp --dport 80 -m limit --limit 50/second -j ACCEPT
Чтобы удалить правило укажем ту же команду, заменив -A на -D, например:
sudo iptables -D INPUT -p tcp -m tcp --dport 80 -j ACCEPT
Посмотреть список правил можно командой:
sudo iptables -nvL
Смотрите также:
Настройка IPTables
Установка Kloxo-MR — бесплатная панель управления для серверов
Kloxo-MR — бесплатная панель управления для серверов, основанная на Kloxo (https://github.com/lxcenter/kloxo).
Под рукой у меня был CentOS 6.9, рекомендуемая версия Minimal.
Официальный источник Kloxo-MR — mratwork.com и github.com/mustafaramadhan.
Переключимся на root пользователя, если не под ним:
su -
Обновим систему:
yum update -y
Установим необходимые компоненты:
yum install yum-utils yum-priorities vim-minimal subversion curl zip unzip telnet wget -y
Скачаем установочный скрипт:
cd /tmp rpm -ivh https://github.com/mustafaramadhan/rpms/raw/master/mratwork/release/neutral/noarch/mratwork-release-0.0.1-1.noarch.rpm
Удалим кэшированные пакеты и обновим mratwork RPM:
yum clean all yum update mratwork-* -y
Установим Kloxo-MR:
yum install kloxomr7 -y sh /script/upcp
Процесс установки может занять длительное время — ждем.
По завершению установки перезагрузим сервер:
reboot
Kloxo-MR можно будет открыть в браузере http://SERVER:7778 или https://SERVER:7777.
Стандартный логин и пароль — admin.
Перезапустить можно так:
sh /script/restart-all -y
Проверить так:
netstat -tulpn | grep :7777
Как записать игровое видео в Windows используя панель Xbox?
Так как в Windows 10 встроена игровая панель Xbox, то для записи видео не нужно дополнительных программ, достаточно лишь находясь в игре нажать одновременно две клавиши Win+G.
После нажатия Win+G должна открыться игровая панель Xbox, в которой необходимо нажать на красный кружок (также можно использовать комбинацию клавиш Win+Alt+R чтобы начать и остановить запись видео).
Клавишами Win+Alt+PrntScr можно сделать скриншот, а Win+Alt+T — показать или скрыть таймер.
Игровую панель Xbox также можно открыть нажатием кнопки Xbox на геймпаде.
Видео ролики сохраняются в формате MP4, в директорию \Видео\Клипы\ текущего пользователя.
Смотрите также:
Как записать игровое видео
Как изменить тему WordPress через MySQL
Чтобы изменить тему WordPress через MySQL для начала посмотрим какая тема указана на данный момент, для этого выполним SQL запрос через phpMyAdmin или MySQL клиент:
SELECT * FROM wp_options WHERE option_name = 'template' OR option_name = 'stylesheet' OR option_name = 'current_theme';
Далее посмотрим какие темы присутствуют в директории /wp-content/themes/.
Например для смены на стандартную тему Twenty Fifteen, выполним три SQL запроса:
UPDATE wp_options SET option_value = 'twentyfifteen' WHERE option_name = 'template'; UPDATE wp_options SET option_value = 'twentyfifteen' WHERE option_name = 'stylesheet'; UPDATE wp_options SET option_value = 'Twenty Fifteen' WHERE option_name = 'current_theme';
Как создать рекламный блок с поддержкой AMP-страниц
Приведу пример размещения рекламных блоков AdSense на AMP-страницах WordPress сайта:
1) Добавим скрипт AMP в коде страницы между тегами head, который подгрузит необходимые библиотеки:
<script async custom-element="amp-ad" src="https://cdn.ampproject.org/v0/amp-ad-0.1.js"></script>
Если используется рекомендуемый AMP плагин от Automattic, то head теги находятся тут /wp-content/plugins/amp/templates/html-start.php
2) Создадим адаптивный рекламный блок в аккаунте AdSense. Найдем в его коде идентификатор издателя (например ca-pub-0066847942845019) и идентификатор рекламного блока (например 1234567890).
Вставим указанный ниже код на страницу где необходимо разместить рекламный блок, заменив значение data-ad-client на найденный ранее идентификатор издателя и data-ad-slot на идентификатор рекламного блока:
<amp-ad width="100vw" height=320 type="adsense" data-ad-client="ca-pub-0066847942845019" data-ad-slot="1234567890" data-auto-format="rspv" data-full-width> <div overflow></div> </amp-ad>
Если используется рекомендуемый AMP плагин от Automattic, то код необходимо вставлять в файле /wp-content/plugins/amp/templates/single.php.
Как отключить плагин WordPress через MySQL
Чтобы отключить все плагины WordPress через MySQL необходимо:
1) Обязательно сделать резервную копию базы данных.
2) Открыть phpMyAdmin или MySQL клиент из терминала:
mysql -u USER -p
3) Выполнить SQL запрос (при необходимости указать правильный префикс wp_):
UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins';
После этого все плагины будут отключены и их можно вновь поочередно активировать в панели администратора.
Можно также временно отключить плагин переименовав директорию с его файлами, плагины находятся в директории /wp-content/plugins/.
Как перезапустить службы в Cpanel
Службы необходимо перезапускать через WHM интерфейс, открыв меню «Home» > «Restart Services».
Если перезапуск службы через WHM интерфейс не удался, то необходимо использовать скрипт:
/usr/local/cpanel/scripts/restartsrv_*
Если используется IPv6 и была выполнена команда:
service network restart
То IPv6 не заработает, чтобы решить проблему выполним:
/etc/init.d/cpipv6 restart (for cPanel & WHM version 11.52 and earlier) /usr/local/cpanel/scripts/restartsrv_cpipv6 (for cPanel & WHM version 54 and later)
В крайнем случае можно попробовать перезапустить службу напрямую:
/etc/rc.d/init.d/service restart systemctl restart service-name.service
Смотрите также:
Расположение файлов логирования cPanel
Как удалить ONT из конфигурации BDCOM OLT
Допустим вы зарегистрировали ONT или он зарегистрировался сам на BDCOM OLT как я описывал в этой статье — Настройка BDCOM P3310 EPON
Теперь чтобы удалить его из конфигурации, подключимся к OLT и перейдем в режим конфигурирования:
enable config