Установка cgroups в Unix/Linux

Установка cgroups в Unix/Linux cgroups (англ. control group) — механизм ядра Linux, который ограничивает и изолирует вычислительные ресурсы (процессорные, сетевые, ресурсы памяти, ресурсы ввода-вывода) для групп процессов. Механизм позволяет образовывать иерархические группы процессов с заданными ресурсными свойствами и обеспечивает программное управление ими. Вы можете использовать CGroups для ограничения количества ресурсов, которые может потреблять процесс или […]

Сгенерировать открытый/закрытый SSH ключ в Unix/Linux

Сгенерировать открытый/закрытый SSH ключ в Unix/Linux Подключение к серверу может быть различным, но одно из самых безопастных — это использования закрытого/открытого SSH-ключа, т.к при этом по сети не передается никакой пароль и система устойчива к атакам методом «грубой силы». Ничего нового я в этой теме не опишу, но для новичков — будет полезно. Та  вообще, […]

Использование AWS с многофакторной аутентификацией (MFA) в Unix/Linux

Использование AWS с многофакторной аутентификацией (MFA) в Unix/Linux Многие ставят MFA на свои учетные записи в AWS для более секурного использования. Типа, — супер секурно и все дела… Это правда, но MFA с AWScli в стандартной конфигурации, — не будет работать из-за того, что используется временные токены. Я расскажу как можно обойти это дело и начать […]

Установка speedtest-cli для проверки скорости интернета в Unix/Linux

Установка speedtest-cli для проверки скорости интернета в Unix/Linux Утилита speedtest-cli — это скрипт, который написан на Python. Он измеряет скорость интернет-трафика в двух направлениях (аплоад и даунлоад) используя инфраструктуру speedtest.net для измерения скорости. Для данной программы необходимо установить Python 2.4-3.4 или выше. Установка speedtest-cli для проверки скорости интернета в Unix/Linux Есть несколько способов установить speedtest-cli: Первый способ — […]

Утилита pidstat в Unix/Linux

Утилита pidstat в Unix/Linux Утилита pidstat– это сокращение от PID Statistics (статистика по PID) и входит в sysstat пакет и используется для мониторинга процессов в режиме реального время. Это инструментальное средство выдает различные статистические данные по процессу, в том числе об использовании процессора, об использовании процессом дискового пространства, о потоках, связанных с выбранными задачами и дочерними процессами. […]

Какие процессы заняли SWAP в Unix/Linux

Какие процессы заняли SWAP в Unix/Linux Утилиты top/htop и free отображают общее количество свободной, занятой физической памяти, а так же SWAP на сервере. Как определить, какой процесс использует пространство подкачки в Unix/Linux? Вы можете использовать любой из следующих методов (но имейте в виду, что из-за общих страниц, нет никакого надежного способа получить данную информацию): Используйте «/proc/meminfo» – Утилита, которая […]

Установка smem для проверки RAM/SWAP активности в Unix/Linux

Установка smem для проверки RAM/SWAP активности в Unix/Linux Smem — утилита, которая показывает довольно много полезной информации о взаимодействии RAM, SWAP, USS, RSS по каждому процессу, процессу по пользователю. В отличие от существующих инструментов, smem может показывать пропорциональный размер памяти (PSS), который показывает более значимое представление о использовании памяти приложений и библиотек в настройках виртуальной памяти. […]

Установка ps_mem для проверки занятой памяти процессами в Unix/Linux

Установка ps_mem для проверки занятой памяти процессами в Unix/Linux При настройке php-fpm, nginx, apache нужно знать сколько памяти используется. И с ps_mem утилитой, можно узнать некоторую полезную информацию (какое количество памяти занято процессами). Тулза написанная на Python. Установка ps_mem для проверки занятой памяти процессами в Unix/Linux Расскажу как можно установить данную утилиту на различные Unix/Linux ОС. Установка […]

Примеры использования OpenSSL в Unix/Linux

Примеры использования OpenSSL в Unix/Linux При работе с SSL, нужно уметь работать с утилитой OpenSSL чтобы создавать, конвертировать, управляют SSL-сертификатами. В этой статье «Примеры использования OpenSSL в Unix/Linux» я буду говорить о примерах использования OpenSSL. Некоторые из сокращений, связанных с сертификатами: SSL – Secure Socket Layer (Безопасный уровень сокета). CSR – Certificate Signing Request (Запрос […]

Сконвертировать OpenSSH в SSH2 и наоборот в Unix/Linux

Сконвертировать OpenSSH в SSH2 и наоборот в Unix/Linux Программа SSH (Secure Shell) обеспечивает зашифрованный канал для подключения на другой компьютер через сеть, выполнение команд на удаленном компьютере, а так же перемещение файлов с одного компьютера на другой. SSH обеспечивает хорошую аутентификацию для пользователей, а также защищённую коммуникацию через Интернет. SSH2 является более безопасной, эффективной и портативной версией в SSH. В […]