Docker — это платформа, которая может “упаковать” приложение, его зависимости, middleware и так далее в так называемый “контейнер”, после чего у вас появится возможность развернуть данный контейнер на любом сервере, на котором установлен Docker — причем буквально за доли секунды, одной командой. Благодаря этим решается сразу несколько задач — в первую очередь, процесс запуска приложения…
Рубрика: Linux
nmap и с чем его едят
Nmap — это сокращение от Network Mapper. Это инструмент безопасности с открытым исходным кодом для исследования сети, сканирования и аудита. Однако команда nmap поставляется с большим количеством опций, которые могут сделать утилиту сложной для новых пользователей. Эта статья посвящена ознакомлению пользователя с инструментом командной строки nmap для сканирования хостов и сети, чтобы найти возможные уязвимости….
Cron — Планировщик заданий
В Ubuntu и CentOS в качестве планировщика задач используется cron — планировщик с интерфейсом командной строки. Он является важной частью системы и начинает функционировать сразу после установки, исполняя различные системные задачи. Наша цель — поставить его себе на службу, тем более это не так сложно как кажется. Предусмотрено два типа расписаний cron: пользовательское и системное. Отличаются они тем,…
Systemctl-управление службами в CentOS 7
В последнее время все больше дистрибутивов Linux переходит с других систем инициализации на systemd. Этот набор инструментов представляет быструю и гибкую модель инициализации для управления сервером с момента загрузки. Базовый объект, с которым работает systemd, называется “юнитом” (unit). Есть много видов юнитов, но самым распространенным является служба (service, файл юнита заканчивается на .service). Основным инструментом для…
Установка PHP 5.6 в Ubuntu 16
Случилась тут со мной ситуация — после апгрейда Ubuntu на 16 версию из репозиториев пропал PHP 5-ой версии, и по команде apt-get install php начала устанавливаться 7 версия. О том, как всё же поставить пятую версию на новых версиях Ubuntu/Debian и пойдёт речь. Начнём с того, что теперь для установки PHP 5.6 нужно добавить Personal…
Установка Zend Guard Loader
Чтобы установить расширение Zend Guard Loader проверьте версию PHP на сервере командой: Начнем установку на примере PHP версии 5.3.Скачиваем архив с модулем с официального сайта Zend Guard Loader: Распакуем скаченный архив в директорию /usr/local/ Теперь устанавливаем необходимые права 755 для папки:# Создадим дополнительные конфигурационный файл zend.ini с указанием пути к файлу модуля: Прописываем путь в…
Невозможно добавить сторонний сервис в автозагрузку CentOS
При выполнении очередной задачи столкнулся с тем, что не могу поставить на автозагрузку сервис. При выполнении команды: или Выпадает вот такая ошибка: service service_n does not support chkconfig Для того что бы все-таки добавить нужный вам сервис service_n в автозагрузку, отредактируйте init.d скрипт: Добавляем сразу же после первой строки:
Journalctl
Просмотреть сведения с последней перезагрузки: Посмотреть сведения по загрузкам: Посмотреть логи за вчерашний день: Посмотреть на конкретное времени: Посмотреть в промежутке временами, в данном случае днями: Посмотреть логи за последние 10 минут: По юнитам или по другому по демонам за сутки Или так по нескольким демонам: По пидам: Смотрим UID юзера используя команду id, далее…
Screen
Информация о версии программы Список запущенных скринов Подключится к конкретному скрину
Wget
Загрузка всех URL, указанных в файле FILE: Скачивание файла в указанный каталог (-P): Использование имя пользователя и пароля на FTP/HTTP: Скачивание в фоновом режиме (-b): Продолжить (-c continue) загрузку ранее не полностью загруженного файла: Скачать страницу с глубиной следования 10, записывая протокол в файл log: Скачать содержимое каталога http://sple.org/~luzer/my-archive/ и всех его подкаталогов, при этом…