Linux
Ubuntu sudo apt install rsync grsync Debian sudo apt-get install rsync grsync Arch Linux sudo pacman -S rsync grsync Fedora sudo dnf install rsync grsync OpenSUSE sudo dnf
Отслеживание активных процессов Существует несколько различных инструментов для просмотра/перечисления запущенных в системе процессов. Двумя традиционными и хорошо известными из них являются команды ps и top: Команда ps Отображает
Cross-Namespace Communication Often it is necessary to establish some sort of communication between the parent and the child namespace. This might be for doing configuration work within an
Команда lsof Команда lsof отображает информацию о том, какие файлы используются тем или иным процессом. В Linux практически любое взаимодействие с системой рассматривается как взаимодействие с файлом. Если
Введение Я заметил подозрительную активность на сайте. Заходили какие-то боты, немного скролили и тыкали по ссылкам. Кто и зачем направил их на мой сайт мне было не понятно.
Пример 1. Предоставление права доступа к папке определенной локальной группе безопасности только на чтение. Данная ситуация очень распространена. Предположим у вас есть локальная папка, содержимым которой вы хотите
Сгенерировать пару ключей Первый шаг — это генерация пары ключей. Обычно это делается на клиентской машине. Например, на вашем ноутбуке. Основная команда ssh-keygen создаст 2048-битную пару RSA ключей.
Статистика веб-сервера Для веб-серверов можно воспользоваться служебной страницей просмотра статуса. Она может показать статистику запросов к веб-серверу. Apache Для Apache необходим модуль mod_status, который идет в комплекте с данным веб-сервером. Проверить
Введение Пару слов о чем тут пойдет речь. Для подключения по ssh можно использовать связку логин-пароль, а можно логин-сертификат. В интернете всюду рассказывают о том, что сертификат это
Logical Backups Logical backups dump data from databases into backup files, formatted as a BSON file. During the logical backup process, client APIs are used to get the
Как установить приложение Node.js в Cpanel Node.js — одна из наиболее часто используемых платформ для программирования на стороне сервера и с открытым исходным кодом. Разработчики широко используют его
Установка программ Самый простой способ установки — из репозитория. Загрузкой обновлений и прочих радостей руководит т.н. пакетный менеджер APT. (команды выглядят как apt-get и aptitude, они чем-то отличаются)
Установка и настройка FreePBX Осуществим некоторые модификации в Apache sed -i 's/\(^upload_max_filesize = \).*/\120M/' /etc/php.ini && sed -i 's/^\(User\|Group\).*/\1 asterisk/' /etc/httpd/conf/httpd.conf && sed -i 's/AllowOverride None/AllowOverride All/' /etc/httpd/conf/httpd.conf
Обновление системы и конфигурации В Guix управление пакетами тесно связано с управлением конфигурацией. Каждое обновление системы с помощью guix package—upgrade создает новое «поколение» (generation) состояния системы. 1 2
Начальная настройка В первую очередь необходимо инициализировать кластер баз данных: $ initdb -D /var/lib/postgres/data Где опция указывает на стандартное расположение данных кластера (если вы хотите использовать другой каталог,
Таймаут выполнения скриптов Еще небольшой ошибкой может быть ситуация, когда на сервер не поступают данные по каким-либо элементам данных, а в логах агента можно увидеть ошибки вида: Так
Семейства UNIX-систем Распространённые семейства: Linux Debian (Ubuntu, Mint, elementaryOS…) RedHat (Fedora, CentOS…) SUSE (OpenSUSE…) Android, Embedded Linux BSD (FreeBSD, OpenBSD, NetBSD) Darwin (iOS, OS X) Дистрибутивы Linux Ядро
Введение Имя хоста — это уникальная метка, которая идентифицирует машину в сети. Должна существовать таблица соответствия между hostname и это нужно для для маршрутизации пакетов. Хост может иметь
6.1 Введение Если чтение всей документации разработчиков слишком утомительно для Вас, то сначала прочтите эту главу и потом наслаждайтесь всей мощью системы Debian, используя дистрибутивы testing/unstable :-). 6.1.1
Введение В первую очередь расскажу, что такое репозиторий (repository) своими словами. В общем случае это место, где хранятся и поддерживаются какие-то данные. Применительно к операционным системам и конкретно
Пять приложений для автовыключения ПК Если вы предпочитаете графические интерфейсы, то для автоматического завершения работы ПК можете использовать сторонние утилиты. Их много и очень разных, здесь же мы
Основа траблшугинта. Работает ли метод ТРИЗ Для решения поставленной задачи перед траблшутером, он не учитывает математические правила, законодательные нормы, особенности бизнеса, или другие какие-либо рамки обычного представления ситуации.
Введение Пару слов о чем тут пойдет речь. Для подключения по ssh можно использовать связку логин-пароль, а можно логин-сертификат. В интернете всюду рассказывают о том, что сертификат это
Удаление рутового пользователя Ну хорошо, но у нас есть еще пользователь с рутовым правами и именем newroot, помните, мы его создали, а потом хотели удалить, но безуспешно? Этот
Введение Один из самых распространённых компиляторов с языков C и C++ на многих современных Unix-подобных системах, таких как GNU/Linux, члены семейства систем BSD и Mac OS X, это
Введение Я буду работать со следующим сервером: # uname -a Linux debian 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u3 (2016-01-17) x86_64 GNU/Linux # cat /etc/debian_version 8.3 Если у вас еще
Проверка Linux на вирусы Существует несколько превосходных инструментов с открытым исходным кодом, которые помогут вам проверить, не была ли ваша система Linux жертвой вредоносного ПО. Хотя ни одно
Использование lynis в Unix/Linux Lynis выполняет сотни отдельных тестов, чтобы определить состояние безопасности системы. Сама проверка безопасности состоит в выполнении набора шагов от инициализации программы до его отчета:
Использование tcpdump. Чтобы проверить работает ли у нас tcpdump можно выполнить команду: Существует довольно много ключей для использования самой утилиты tcpdump, приведу список распространенных: основные ключи для использования
34. smem – Создание отчётов по использованию памяти smem сообщает об использовании физической памяти, принимая во внимание общие страницы памяти. Неподелённая память показывается как USS Общая память делится
