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

Отключить вариант редактора темы в панели администратора WordPress

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

Отключить вариант редактора темы в панели администратора WordPress

Скопируйте код ниже, и вставьте фрагмент кода в файл functions.php из текущей папки активированной темы.

<?php

// Отключите текстового редактора темы/плагина в панели администратора

define('DISALLOW_FILE_EDIT', true);

 

?>

 



2017-11-29T20:53:14
Лучшие учебники по Wodpress

Diamorphine – LKM Rootkit для ядра Linux 2.6.x / 3.x / 4.x.

Diamorphine – это руткит LKM для ядер Linux 2.6.x / 3.x / 4.x.

Особенности

  • При загрузке модуль стартует невидимым

  • Возможность скрыть / показать любой процесс, отправив сигнал 31;

  •  Отправка сигнала 63 (любому pid) делает модуль видимым;

  • Отправка сигнала 64 (любому pid) делает данного пользователя root;

  • Файлы или каталоги, начинающиеся с MAGIC_PREFIX, становятся невидимыми;

  • Источник: https://github.com/m0nad/Diamorphine

Установка

Убедитесь, что ядро 2.6.x / 3.x / 4.x.

 # uname -r 

Клонируем репозиторий

 # git clone https://github.com/m0nad/Diamorphine 

Заходим в каталог

 # cd Diamorphine 

Собираем

 # make 

Загрузите модуль (как root)

 # insmod diamorphine.ko 

Удаление

Модуль стартует невидимым, чтобы удалить его, надо сделать его видимым системе

 # kill -63 0 

Затем удалите модуль (как root)

 # rmmod diamorphine 

Скачать Diamorphine

Примечание: Информация для исследования, обучения или проведения аудита. Применение в корыстных целях карается законодательством РФ.



2017-11-29T17:50:50
Медиа

LibreOffice доступен в магазине приложений Flathub



























Rate this post

LibreOffice теперь распространяется через магазин приложений Flathub, в качестве Flatpak-приложения. Что это значит для нас? А то, что теперь любой пользователь Linux может легко установить данное офисное приложение в один клик, не заморачиваясь с добавлением PPA-репозиториев, ожиданием упаковки актуальной версии и т.д.

LibreOffice теперь доступно как Flatpak-приложение

LibreOffice 5.2 итак уже был частью пакета Flatpak, и его можно было установить с помощью ввода определенных команд в терминал. Однако теперь это делается в разы проще, что не может не радовать. Обновления, к слову, будут распространятся именно через сам магазин, иными словами, новые версии там будут появляться быстрее (разработчики отказались идеи распространения новых версий через собственные сервера).

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

Сейчас вы можете установить новую версию прямо из Flathub. На момент написания материала, это 5.4.2.

Активация Flathub на Ubuntu

LibreOffice Flathub на Ubuntu

Пользователи Arch, Fedora и Linux Mint 18.2 уже имеют его из коробки. Он активирован и полностью готов к работе. Убунтуводам же придется вручную включать Flathub, но это не так уж и сложно.

Чтобы запустить flatpak на Ubuntu, его нужно сначала установить:

sudo apt install flatpak gnome-software-plugin-flatpak

Для доступа к приложением из Flathub надо добавить соответствующий репозиторий:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

После этого вам нужно выйти из системы и войти в нее снова (это нужно для того, чтобы Ubuntu Software обновил свой кэш). Теперь все приложения flatpak будут доступны в этом самом Ubuntu Software, и отличить их вы сможете по префиксу (на скриншоте).

LibreOffice также будет доступен, и для его установки вам будет достаточно кликнуть на соответствующую кнопку.

Стоит упомянуть, что при установке может возникнуть ошибка, которая связана с чтением файла flatpakref. В этом случае вам нужно перейти на сайт Flathub.org и найти там команду (там есть команды для установки каждого приложения), после чего ввести ее в терминал. Программа успешно установится.


Источник


2017-11-29T12:40:17
Linux

Всё о спутниковом интернете от «Триколор ТВ»

Спутниковый интернет выручает тогда, когда есть сложности с подключением к телекоммуникациям: в загородных домах, отдалённых от крупных населённых пунктов, в деревнях, дачных посёлках и пр. «Триколор ТВ» — крупный оператор спутникового интернета в России с большой зоной покрытия и приемлемой стоимостью обслуживания, к тому же его услуги в последнее время пользуются спросом. Какие преимущества есть у оператора и как подключить его услуги — разберёмся прямо сейчас.

Читать

Как настроить в 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