Архив рубрики: Публикации

Как настроить в WordPress двухфакторную аутентификацию

В этом руководстве мы собираемся показать вам шаг за шагом инструкцию о том, как настроить двухфакторную проверку подлинности на WordPress сайте, размещенных на CentOS 7 VPS. Есть много способов сделать двухфакторную аутентификацию с помощью плагинов в WordPress, доступных в репозитории плагинов WordPress.org, но в этой статьи мы установим и настроим плагин Google Authenticator в WordPress.

1. Обновление пакетов ОС

Перед начала процедуры установки, обновите пакеты OS сервера до последних доступных пакетов с помощью следующих команд:

sudo yum clean all

sudo yum update

2. Установка PHP 7

В CentOS 7 установлен PHP 5.4 по умолчанию. Мы можем удалить PHP 5.4 и установить версию PHP 7.1. Для этого проверьте, какие пакеты PHP 5.4 были установлены на сервере и удалите их:

sudo rpm -qa | grep php

php-cli-5.4.16-42.el7.x86_64

php-pdo-5.4.16-42.el7.x86_64

php-common-5.4.16-42.el7.x86_64

php-5.4.16-42.el7.x86_64

sudo yum remove php php-cli php-common php-pdo

 

Затем установите PHP версии 7.1:

sudo rpm -Uvh https://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/ius-release-1.0-15.ius.centos7.noarch.rpm

sudo yum update

sudo yum install php71u php71u-devel php71u-gd php71u-pdo php71u-mysqlnd php71u-xml php71u-mcrypt php71u-intl php71u-mbstring php71u-json php71u-iconv php71u-opcache php71u-imap php71u-soap

3. Создание новой базы данных

mysql -u root -p

MariaDB [(none)]> CREATE DATABASE wordpress;

MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY 'Y0urPa55w0rd';

MariaDB [(none)]> flush privileges;

MariaDB [(none)]> quit;

4. Создание нового виртуального хоста в Apache:

vi /etc/httpd/conf.d/wordpress.conf

 

Добавьте следующие строки и сохраните файл:

<VirtualHost *:80>

ServerName yourdomain.ru

ServerAlias www.yourdomain.ru

ServerAdmin webmaster@yourdomain.ru

DocumentRoot /var/www/html/wordpress/



<Directory /var/www/html/wordpress>

Options Indexes FollowSymLinks MultiViews

AllowOverride All

</Directory>



ErrorLog /var/www/html/wordpress/logs/yourdomain.ru_error.log

CustomLog /var/www/html/wordpress/logs/yourdomain.ru_access.log combined



</VirtualHost>

5. Установка WordPress

Загрузите последнюю версию WordPress, и извлеките ее на сервере:

cd /opt/

wget https://wordpress.org/latest.zip 

unzip latest.zip

mv wordpress /var/www/html/wordpress/

 

Установите соответствующие права доступа к файлам и каталогам WordPress:

sudo chown -R apache:apache /var/www/html/

 

Отредактируйте файл конфигурации PHP и добавьте/измените следующие параметры (измените часовой пояс в соответствии с вашим фактическим часовым поясом):

memory_limit = 512M

date.timezone = "Europe/Moscow

 

Перезапустите службу Apache для того, чтобы изменения вступили в силу:

sudo systemctl restart httpd

 

Зайдите по адресу http://yourdomain.ru в вашем любимом веб-браузере и следуйте простым инструкциям, чтобы завершить установку WordPress.

6. Установка плагина Google Authenticator

Войти в панель управления WordPress и установите плагин Google Authenticator, нажав на кнопку «Добавить новый» из меню плагинов, а затем включите его.

Перейти к Пользователи -> Ваш профиль (Admin) >> Редактировать >> Настройки Authenticator Google >> проверить ‘Active’ и ‘Relaxed mode’ >> Создайте новый секрет, запишите секрет на листе бумаги и хранить его в надежном месте. Затем нажмите на кнопку «Показать QR-код» рядом с кнопкой «Создать новый секретный» и отсканируйте QR-код с телефона.

плагин Google Authenticator

Нажмите на кнопку «Обновить профиль» в нижней части страницы для того, чтобы изменения вступили в силу.

7. Проверьте, работу двухфакторной аунтификации в WordPress

Для того, чтобы проверить ​​​правильно ли установлена двухступенчатая аутентификация, выйдите из WordPress, перейдите по адресу http://yourdomain.ru/wp-admin и введите имя пользователя, пароль и код Google Authenticator.

Страница входа с двухфакторной аунтификацией в WordPress

Вот и все, теперь ваш сайт на WordPress теперь использует двухфакторную аутентификацию и ваш сайт стал немного более безопасным.

PS . Если вам понравился этот пост о том как настроить двухфакторную аунтификацию в WordPress, пожалуйста, поделитесь им с друзьями в социальных сетях или просто оставьте комментарий ниже. Заранее благодарю.



2017-11-28T13:55:13
Лучшие учебники по Wodpress

Релизы недели: gThumb, Peek Gif Recorder и т.д



























Rate this post

Как и во всех предыдущих выпусках рубрики “Релизы недели”, мы подготовили для вас короткий список с описанием обновлений для разнообразных приложений. В основном все эти релизы непосредственно касаются мира OpenSource, и Linux, в частности. Что же, прошедшая неделя была достаточно богата на релизы, это и несколько медиапроигрывателей, и менеджер просмотра изображений, и даже программа, позволяющая создавать Gif-изображения (что весьма полезно). Не будем томить, начинаем.

Peek 1.2.0

На этих выходных обновление получил Peek – один из лучших Gif-рекордеров для Linux. С помощью данной программы вы сможете без особых проблем создать анимированное изображение формата gif, чтобы в дальнейшем использовать его.

Релизы недели: Peek 1.2.0

Что нового?

Peek 1.2.0 вносит ряд изменений в пользовательский интерфейс. Выбрать нужный формат теперь можно с помощью интерактивного выпадающего меню, которое вызывается кнопкой в верхней панели. Сама панель, кстати говоря, теперь может отображать время записи, что достаточно удобно.

Стоит упомянуть и про сокращение используемых ресурсов. По заявлениям разработчиков, Peek теперь тратит меньше оперативной памяти, и занимает меньше дискового пространства.

Ну и главное новшество, которое значительно улучшает функционал приложения. Технология Gifsky, поддержка которой была добавлена в этой версии, будет обеспечивать куда более лучшее качество gif-изображений. Безусловно, технология опциональна, и вы можете просто не использовать ее, ведь несмотря на то, что качество изображений будет выше, вместе с тем растет и вес файлов, который для некоторых может иметь критическое значение.

Кстати говоря, по-умолчанию на Ubuntu отсутствует поддержка Gifsky, и если вы вдруг захотите использовать его вместе с Peek, вам нужно будет загрузить некоторые файлы с GitHub.

Ну и напоследок надо сказать, что теперь Peek поддерживает формат анимированных png изображений (.apng), что также достаточно приятно.

Установить Peek на Ubuntu

Существует большое количество способов установки Peek. Вы можете это сделать как с помощью snap или flatpak, так и с помощью других источников. Для того, чтобы установить Peek с помощью AppImage воспользуйтесь кнопкой ниже:

Также вы можете использовать официальный PPA-репозиторий для установки. Чтобы сделать это, введите в терминал:

sudo add-apt-repository ppa:peek-developers/stable

sudo apt update && sudo apt install peek

gThumb 3.6.0

На прошлой неделе, также, появилось обновление для давно забытого менеджера фотографий gThumb. С этой версии приложение получает улучшенную поддержку Wayland, ускоренную загрузку фотографий, а также более привлекательный внешний вид (Что было достигнуто благодаря улучшенной поддержке HiDPI).Релизы недели: gThumb

Другие изменения включают в себя:

  • Запуск с помощью двойного щелчка
  • Выбор цветов
  • Форматирование и фильтрация тегов
  • Улучшение вида заголовка
  • Панель управления воспроизведением Gif-изображений
  • Улучшенный поиск “дубликатов” фотографий
  • Постоянная авторизация в Facebook

К сожалению, вы не сможете установить данное приложение через Snap, Flatpak или через любой другой упрощенный способ. Для установки вам придется скачивать исходники, после чего компилировать их. Конечно, в архивах можно отыскать более ранние версии программы, однако очевидно, что они не будут включать в себя все перечисленные изменения и улучшения.

Cozy 0.4.1

Проигрыватель аудиокниг для Linux – Cozy также получил небольшое обновление. Оно включает в себя незначительные изменения пользовательского интерфейса, а также обратную связь для инструмента импорта (в случае, если файл вашей аудио-книги не сможет быть импортирован по какой-то причине, вы будете оповещены сообщением).

Релизы недели: Cozy

Также у Cozy появилась функция поиска, которая позволяет вам искать книги по названию, имени автора, или любому другому ключевому слову.

Загрузить Cozy 0.4.1

Qmmp

В прошлом году был представлен новый медиаплеер с открытым исходным кодом на базе Qt (название расшифровывается как Qt Multi-Media Player). Данное приложение будет особенно интересно фанатам Winamp, т.к имеет схожий интерфейс и функционал.

Вышедший на этих выходных, Qmmp 1.2.0 дебютирует с большим набором улучшений (слишком большим, чтобы перечислять здесь), включая набор новых плагинов, один из которых, кстати говоря, позволяет работать с Icecast.

В общем-то, обо всех остальных изменениях вы можете прочитать по приведенной ссылке. Ну а установить данное приложение можно с помощью PPA, как и всегда, просто добавляем его в список источников и устанавливаем:

sudo add-apt-repository ppa:forkotov02/ppa

sudo apt update && sudo apt install qmmp qmmp-plugin-pack

Другие релизы

Lumina 1.4.0 – графическая оболочка на базе Qt.

VidCutter 5.0 – видеоредактор с открытым исходным кодом.


2017-11-27T13:43:27
Linux

Принтеры HP уязвимость

В прошивке ряда моделей принтеров Hewlett Packard (HP) обнаружена уязвимость, позволяющая атакующему удаленно выполнить произвольный код на уязвимых устройствах.

Проблема затрагивает в общей сложности 54 модели принтеров – от HP LaserJet Enterprise, LaserJet Managed и PageWide Enterprise до OfficeJet Enterprise.

Точный перечень уязвимых моделей и пропатченных прошивок можно посмотреть здесь

https://support.hp.com/nz-en/document/c05839270.

Для тех, кто не так давно с нами, напомню, что хакер может получить, поломав принтер:

– Учетные данные подключения к LDAP или почте

– Список почтовых адресов

– Документы

– Точку для распространения атаки

HP уже выпустила апдейты для уязвимых моделей.

Их можно скачать здесь

https://support.hp.com/ru-ru/drivers по модели принтера.



2017-11-26T17:33:30
Закрытие уязвимостей

Настройка BIOS для установки Windows 8.1 в ноут-буке DELL Vostro15.

Попал ко мне один интересный ноут-бук и решил я описать, как на него устанавливалась операционная система.

Итак, DELL Vostro15. Заранее подготовлена установочная флешка. Вставляем её в USB, нажимаем кнопку питания ноута. При установке ОС желательно подключить зарядное устройство, даже если батарея полностью заряжена.

Флэшку нужно подключать в разъем USB 2.0. Чтоб попасть в BIOS, жмем кнопку F2 после включения.

Меню BIOS совершенно непривычного вида.

Первым делом заходим в пункт SECURE BOOT и в подпункте SECURE BOOT ENABLE изменяем значение с Enabled на Disabled, т.е. отключаем безопасную загрузку. Нажимаем APPLY (применить).

Далее в пункте GENERAL выбираем подпункт ADVANCED BOOT OPTIONS и устанавливаем галочку возле надписи ENABLE LEGACY OPTION ROMS. Нажимаем APPLY.

Заходим  в  BOOT SEQUENCE и в значении BOOT LIST OPTION отмечаем параметр LEGACY (было UEFI). Нажимаем APPLY.

После этих действий в BOOT SEQUENCE появляется возможность выбора загрузочного носителя. Если не появилась, нажимаем EXIT и после перезагрузки снова заходим в BIOS, нажимая F2. Можно убрать галочку с первого пункта — это загрузка с дискеты.

В этом меню, вобщем то, не обязательно ставить на первое место USB STORAGE DEVICE. Главной целью было включить Legacy загрузку и убедится, что она включилась. Если выбрать первым загрузочным устройством USB STORAGE DEVICE, то каждый раз при включении, наш ПК будет пытаться загрузится с флешки. Нам это не нужно. И, что б не заходить еще раз в BIOS после установки ОС для отключения загрузки с флешки, воспользуемся BOOT (загрузочным) меню. Нажимаем EXIT, компьютер перезагрузится. После перезагрузки жмем F12. Попадаем в загрузочное меню.

Стрелками вверх-вниз выбираем USB STORAGE DEVICE и жмем ENTER. Начнется загрузка с  флешки. Устанавливаем WINDOWS. Последовательность действий описана в этой статье.

Еще один нюанс возник при выборе раздела HDD для установки ОС. Появилось сообщение  Установка Windows на данный диск невозможна. Выбранный диск имеет стиль разделов GPT.

Побороть эту проблему можно следующим образом. Вызываем командную строку. Это можно сделать, например, нажав SHIFT+F10 в самом начале установки Windows (вернутся шаг или два  назад, туда где выбор языка или Установить). С помощью командной строки проведем смену формата диска на MBR. Последовательно вводим команды как на фото.

1. diskpart  (вызвали дискпарт- средство управления дисками и прочим)

2. list disk  (определили диски в нашем ПК)

3. select disk 0  (выбрали нужный диск)

4. clean  (очистили содержимое диска)

5. convert MBR (конвертирование в MBR)

6. exit (Выход)

Другой вариант решения этой проблемы — при создании загрузочной флешки в RUFUS выбрать — схема раздела GPT.

После этих действий форматируем диск,  разбиваем его на тома, как нам нравится, и устанавливаем ОС.

Windows 8.1 установилась.

В процессе у меня возникла еще одна сложность с видеокартой. Видимо это особенность ноут-буков DELL. После установки ОС лучше сразу обновить видеодрайвер. Установочная версия Window не должна быть сборкой, т.к. может возникнуть сложность с выбором необходимой разрядности установщика х32 или х64 в самом начале процесса установки и как следствие — черный экран после установки.

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



2017-11-25T10:37:53
Настройка ПО

Firefox Nightly получил функцию отрисовки на стороне клиента



























5/5 — (1 голос)

Задумывались ли вы когда-нибудь об оформлении своего браузера? Быть может, вы бы хотели, чтобы Firefox выглядел гармонично вместе с какой-нибудь пользовательской темой? Тогда у нас есть отличные новости, теперь все это имеет шанс на реализацию, и уже доступно в Firefox Nightly. После недавнего, достаточно прогрессивного выпуска Firefox 57 Quantum стало ясно – разработчики готовят что-то поистине грандиозное.

Firefox Nightly получит функцию оформления на стороне клиента

А теперь стоит рассказать о самой функции, а также двух новостях, с ней связанных. Канонично у нас есть хорошая и плохая новости. Начнем, думаю, с хорошей:

Итак, функция отрисовки на стороне клиента для Linux-версии в скором времени будет включена в стабильный выпуск. Об этом говорили сами разработчики, поэтому более вам не придется использовать “сторонние” версии из малоизвестных репозиториев, чтобы попробовать это.

В последней версии Firefox Nightly добавлена возможность кастомизировать панель заголовка в окне “Настройки”.

Firefox Nightly кастомизация панели заголовка

Плохой новостью, на данный момент, является тот факт, что на Ubuntu у многих возникают проблемы с этой опцией. Она попросту не работает. Или даже доставляет какие-то неудобства в виде ошибок и крашей. Безусловно, в будущем эти баги будут устранены, а функция будет работать на отлично.

Попробуйте Firefox Nightly

Если вы захотите протестировать новую возможность самостоятельно, то вы можете просто перейти на официальную страницу загрузки Firefox Nightly и скачать его для Linux (или другой ОС).

Сразу после установки и запуска браузера, перейдите в “Настройки” и поставьте галочку на “Строка заголовка”, после чего перезапустите браузер.

Изменения станут сразу видны, если, конечно, функция активируется без лишних ошибок. Отрисовка на стороне клиента отлично сэкономит пространство “открытых” вкладок, и это особенно заметно на рабочих столах GNOME и Unity.

Firefox Nightly с функцией отрисовки на стороне клиента в Fedora

Выглядит достаточно аккуратно, не правда ли? Тем не менее, по состоянию на 25 ноября 2017 года функция все еще работает со сбоями. Возможно, если вы наткнетесь на этот материал в будущем, все уже будет в порядке. Ну а пока, использовать данную функцию следует с осторожностью.

Опять же, стоит отметить, что опция все еще имеет статус экспериментальной, и каких-то конкретных дат релиза Mozilla не называла. Как только отрисовка на стороне клиента будет доступна в стабильных, ну или хотя бы бета-релизах, можно будет уже задумываться об использовании, сейчас же остается следить за новостями и ждать обновлений.


2017-11-25T10:23:42
Linux

Как установить Android File Transfer на Linux



























2.3/5 — (3 голоса)

Наверняка у вас часто возникала ситуация, когда вам было катастрофически необходимо передать какие-нибудь файлы с устройства Android на ПК или обратно. Если вы используете Windows или Mac – сделать это можно с помощью специальных удобных утилит, которые в разы упрощают сие действие. Однако что делать тем, кто использует Linux? Передавать файлы через файловый менеджер? Отнюдь! Популярное приложение для MacOS Android File Transfer теперь доступно и на Linux.

Само приложение построено на базе Qt, и имеет предельно простой интерфейс. Это в разы упрощает передачу файлов между смартфоном на Android и компьютером с Linux.

Кстати, раз уж мы заговорили о файловых менеджерах, стоит отдать должное Nautilus, который является стандартным в Ubuntu. Во многих случаях, он и сам прекрасно справляется с просмотром и даже редактированием файлов на подключенном устройстве Android (используется протокол MTP).

Как установить Android File Transfer на Linux

Однако так происходит не всегда, и не у всех, и именно для таких случаев разработан Android File Transfer. Стоит дать резонное замечание, которое будет гласить о том, что вам вероятно не надо устанавливать данное приложение, в случае, если у вас итак все прекрасно работает. Программа будет полезна для тех, кто использует какие-либо другие виды и реализации протокола MTP, или же и вовсе имеет проблемы с отображением файлов и папок.

Установка Android File Transfer на Linux

Как уже отмечалось, приложение имеет простой и минималистичный интерфейс. Разобраться в нем труда не составит. Достаточно лишь знать некоторые стандартные английские слова, чтобы понимать что, где и для чего.

Особенности приложения Android File Transfer:

  • Простой пользовательский интерфейс
  • Поддержка “перетаскивания” файлов с ПК на Смартфон
  • Пакетная загрузка файлов со смартфона на ПК
  • Перенос прогресс-баров
  • Поддержка свободного модуля FUSE
  • Отсутствие ограничений размера файлов
  • Опциональная поддержка интерфейса командной строки CLI

Установка Android File Transfer на Ubuntu

Установить данное приложение на Ubuntu возможно через PPA-репозиторий. Он поддерживает последние версии Ubuntu Linux, включая 14.04 LTS, 16.04 LTS и 17.10.

Чтобы установить программу, нужно сначала добавить этот репозиторий в список источников ПО:

sudo add-apt-repository ppa:samoilov-lex/aftl-stable

После этого можно обновить базы пакетов и установить само приложение:

sudo apt-get update && sudo apt install android-file-transfer

Готово! Теперь его можно будет найти в списке установленных программ. Обратите внимание, что для правильной работы приложения с Android-устройством, последнее не должно быть смонтировано какой-либо другой программой (тем же Nautilus), иначе будет возникать ошибка: “No MTP device found”. Чтобы исправить это, вам следует отключить смартфон от использующего его приложения, после чего перезапустить Android File Transfer.


2017-11-24T17:30:15
Linux