MySQL: Пользователи, Права и Пароли

В этом руководстве я покажу, как вывести список пользователей MySQL, посмотреть их пароли и узнать привилегии из командной строки. Аккаунт в MySQL состоит из двух компонентов: имя пользователя и хост. Это позволяет одному и тому же пользователю в MySQL использовать аккаунты с разными правами, которые будут зависеть от хоста с которого осуществляется подключение. В поле […]

/etc/shadow — Как: Сгенерировать Хэш Пароля в Linux

Linux хранить зашифрованные пароли пользователей,также как и другую информацию связанную с безопасностью, например сроки действия аккаунтов или паролей, в файле /etc/shadow. Однажды у вас может возникнуть необходимость вручную отредактировать файл /etc/shadow для того, чтобы задать или изменить чей-то пароль.

Как: Обновить Salt-Миньоны и Не Потерять Их

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

Salt — Скачать Файл с Неизвестным Source_Hash

В salt, имеется очень полезный file.managed стейт, который умеет скачивать файлы по HTTP/HTTPS и сохранять их на целевой машине. К сожалению в данный момент не возможно нормально скачать файл с помощью salt не зная его хэш. Если вы попробуете скачать файл с помощью salt стейта без указания source_hash, salt выдаст ошибку «Unable to determine upstream […]

Git — Стандартный Рабочий Процесс

Git — это система контроля версий (СКВ), которая позволяет отслеживать изменения в проекте с течением времени. Git записывает все изменения, которые были сделаны вами в проекте, хранит информацию об этих изменениях и позволяет как угодно эту информацию использовать. Из данной статьи вы узнаете что из себя представляет стандартный рабочий процесс с использованием Git, а также […]

Как: Объединить PDF Файлы — Linux Командная Строка

Иногда возникает необходимость объединить несколько PDF файлов в один. Из командной строки в Linux можно легко соединить множество PDF файлов с помощью утилиты convert, которая является частью пакета ImageMagick. Из данной статьи вы узнаете как целиком объединить PDF файлы в один PDF, а также как склеить только определенные PDF страницы в один единственный PDF файл.

mod_wsgi — Узнать Версию

Модуль mod_wsgi предоставляет WSGI совместимый интерфейс и служит для хостинга на Apache приложений написанных на Python (например Django). Для того, чтобы определить какая версия mod_wsgi установлена или скомпилирована, необходимо создать простое WSGI приложение. Из этой статьи вы узнаете, как создать и запустить в Apache простое WSGI приложение, которое напечатает версию mod_wsgi.

mod_wsgi — ‘Hello World’ Пример

Модуль Apache mod_wsgi служит для хостинга написанных на Python веб приложений. Эта небольшая статья описывает как создать простое WSGI приложение и запустить его на Apache используя mod_wsgi. Ниже приведена инструкция по созданию виртуального хоста в Apache и публикации простого WSGI приложения, которое выводит сообщение «Hello World!».

Apache Модули — Список Установленных (Загруженных)

В Apache есть множество модулей (или «модов»), которые расширяют его изначальный функционал для решения спецефических задач. Получение списка загруженных/активных модулей в Apache является довольно распространенной задачей. Список установленных в Apache модулей может быть получен с помощью команд httpd/apachectl (CentOS, RHEL и т.д.) или apache2/apache2ctl (Ubuntu, Debian и т.д.).

Telnet — Отправить GET/HEAD HTTP Запрос

Telnet — это утилита для подключения к серверам на заданный порт, которая, в основном, используется для поиска неисправностей. Одной из самых распространенных задач решаемых с помощью telnet является подключение к какому-либо веб-серверу для проверки кода состояния HTTP из заголовка. Также, если необходим более глубокий анализ, с помощью telnet можно получить полное содержимое веб-страницы.