Category Archives: Unix/Linux

Graylog 2 error: Elasticsearch nodes disk usage above high watermark

При эксплуатации GrayLog могут возникнуть проблемы с местом на диске для Elasticsearch. Elasticsearch nodes disk usage above high watermark Journal utilization is too high Uncommited messages delted from jorunal Это случается, когда на диске с…

Установка Portainer для управления Docker и Docker Composer

Недавно коллеги рассказали об удивительно упрощающей жизнь тулзе – Portainer. Раньше для управления Docker пользовался только командной строкой и, признаться, это довольно трудоемко, если речь идет про удаление/поиск/идентификация контейнеров. Потому знакомство с данным ПО сильно…

Как настроить OpenVPN сервер на Ubuntu и включить аутентификацию через LDAP (Active Directory) + TOTP

Честно искал в интернет (не только в русскоязычном сегменте) статью под критерии ниже, полной так и не нашел, собирал по кусочком для потребовавшейся инсталляции, решил оставить тут для истории, надеюсь кому-то поможет. Чем отличается моя…

Git на сервере – Генерация открытого SSH ключа

  Генерация открытого SSH ключа Как отмечалось ранее, многие Git-серверы используют аутентификацию по открытым SSH-ключам. Для того чтобы предоставить открытый ключ, каждый пользователь в системе должен его сгенерировать, если только этого уже не было сделано…

Настройка CI/CD в GitLab для синхронизации проекта с веб-серверами

С большим уважением к материалам dmosk Runner в GitLab позволяют автоматизировать рутинные задачи при обновлении проектов в репозитории. В нашем примере мы рассмотрим ситуацию, когда у нас используется сервер GitLab для хранения проекта и 5…

Мониторинг баз данных: PostgreSQL Exporter

взято с https://mcs.mail.ru/docs/ Конфигурация оборудования Чтобы выполнить данный сценарий мониторинга, установите и настройте серверы с использованием следующего оборудования: Prometheus 2.13 на ОС Ubuntu 18.04 LTS x86_64. Grafana 6.4.2 на ОС Ubuntu 18.04 LTS x86_64. PostgreSQL…

Создание нового пользователя с привилегиями sudo в Ubuntu 18.04, 20.04 [Краткое руководство]

Введение Команда sudo служит механизмом для предоставления прав администратора, которые обычно доступны только пользователю root user, для обычных пользователей. Из этого руководства вы узнаете, как создать нового пользователя с привилегиями sudo в Ubuntu 18.04 без изменения файла /etc/sudoers​​​ на вашем сервере. Если…

Установка веб-инструмента GitLab на Linux Ubuntu Server

Рассмотрим процесс установки и настройки веб-инструмента жизненного цикла DevOps на Linux Ubuntu Server на примере версий 18.04 и 20.04. За основу взята официальная инструкция с сайта GitLab. В нашей инструкции приведен пример установки как платной. так…

Базовые команды дистрибутива Manjaro

Добрый день всем, кто оказался на данном сайте. Давайте сегодня разберем базовые команды такого дистрибутива как Manjaro. Но, сначала небольшое отступление. Сам дистрибутив Manjaro основывается на пакетной базе Arch Linux. Использует пакетный менеджер Pacman. Так…

Cообщения: print req error: I/O error, dev fd0, sector 0

Симптомы Если на вашем сервере нет дисковода, но у вас есть /dev/fd0, то система пытается его использовать из-за чего и появляются сообщения:  [123.456789] print req error: I/O error, dev fd0, sector 0 flag 0 Решение…

Пошаговая установка сервера сбора логов Graylog на CentOS

Содержимое частично честно взято из статьи ITsoft на хабре: Как мы работаем с логами (сбор, хранение, анализ при помощи Graylog все движения повторены и внесены небольшие пометки на основе собственного опыта.

Анализ SIP протокола tcpdump-ом +Wireshark

На *nix серверах, как правило, не установлена графическая оболочка, а tcpdump не очень удобен в использывании. Как же быть? Для этого можно воспользоваться Wireshark установленной на другой машине с графической оболочкой. На исследуемой машине tspdump-ом…

Как установить Mikrotik Cloud Hosted Router на SSD VDS

Установка собственного маршрутизатора, VPN-сервера или файрвола в “облаке” имеет множество применений, а в качестве программного обеспечения можно использовать как обычный сервер или VDS с Linux/FreeBSD, так и специализированные решения. Одно из таких решений – популярный Cloud…

Команды и примеры использования tcpdump

Tcpdump полезное и необходимое приложения для Linux/UNIX систем. С помощью tcpdump легко снять трафик с вашего сетевого интерфейса, для дальнейшего разбора. Без tcpdump сложно разобрать ошибки, которые возникают при работе с сетью и IP телефонией в…

Let’s Encrypt для Exchange и Postfix

Решил попробовать прикрутить Let’s Encrypt сертификат к связке Exchange + Postfix. Как оказалось под Windows есть уже аналог Certbot, который умеет самостоятельно выпускать и обновлять сертификаты.Схема работы примерно такая: На Exchange периодически выпускается и применяется…

SymLink – как создать символическую ссылку в Linux

Символическая ссылка (еще известная как мягкая ссылка или симлинк) — это особый файл (запись) который указывает на фактическое местоположения файла или папки на диске (как ярлык в Windows). Символические ссылки постоянно используются для линкования библиотек и…

Как работать с LVM

В статье описаны основные моменты использования LVM для организации дисковой системы в Linux. Она поможет как чайникам разобраться с принципами ее работы, так и уже знающим LVM в качестве шпаргалки. Используемые команды одинаково подойдут как для систем Red Hat…

Webmin – мощный, простой и эффективный интерфейс управления web сервером на UNIX

Webmin — это графический web интерфейс для управления сервером на базе Unix подобных операционных систем. То есть установив Webmin вы можете удалённо конфигурировать и управлять Linux сервер в удобном графическом интерфейсе на русском языке через…

Как подружить Windows 2008 server(не R2) WDS +Syslinux +Thinstation

Начнём с того, что уясним что мы имеем, и чего хотим добиться. Имеем: Windows server 2008 с установленным DHCP, WDS (Windows Deploy Services) Желаем: Пользоваться одновременно загрузочным меню Syslinux, в котором будут располагаться различные образы…