Для теста установлю fsbackup в Ubuntu Server и Debian.
Переключимся на root пользователя:
su
Скачаем архив с fsbackup и распакуем его:
cd /tmp wget https://www.opennet.ru/dev/fsbackup/src/fsbackup-1.2pl2.tar.gz tar -xvzf ./fsbackup-1.2pl2.tar.gz
Вячеслав Гапон — персональный блог, руководства, статьи, заметки, разработка
Для теста установлю fsbackup в Ubuntu Server и Debian.
Переключимся на root пользователя:
su
Скачаем архив с fsbackup и распакуем его:
cd /tmp wget https://www.opennet.ru/dev/fsbackup/src/fsbackup-1.2pl2.tar.gz tar -xvzf ./fsbackup-1.2pl2.tar.gz
Proxmox — система виртуализации с открытым исходным кодом, основанная на операционной системе Debian.
На тесте выполню установку Proxmox в Debian 9.
Переключимся на root пользователя:
su
Откроем файл /etc/hosts в текстовом редакторе:
nano /etc/hosts
Snort — сетевая система предотвращения (IPS) и обнаружения вторжений (IDS) путем анализа трафика.
Читать далее «Установка Snort в Ubuntu»Приведу пример проверки 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 -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 (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 10 встроена игровая панель Xbox, то для записи видео не нужно дополнительных программ, достаточно лишь находясь в игре нажать одновременно две клавиши Win+G.
После нажатия Win+G должна открыться игровая панель Xbox, в которой необходимо нажать на красный кружок (также можно использовать комбинацию клавиш Win+Alt+R чтобы начать и остановить запись видео).
Клавишами Win+Alt+PrntScr можно сделать скриншот, а Win+Alt+T — показать или скрыть таймер.
Игровую панель Xbox также можно открыть нажатием кнопки Xbox на геймпаде.
Видео ролики сохраняются в формате MP4, в директорию \Видео\Клипы\ текущего пользователя.
Смотрите также:
Как записать игровое видео
Чтобы изменить тему 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';
Приведу пример размещения рекламных блоков 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 необходимо:
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/.