Iptables в Linux

netfilter — стандартный файрволл операционной системы на ядре Linux. Конфигурацией netfilter можно управлять при помощи команды iptables.

Правила файрволла по умолчанию находятся в файле /etc/sysconfig/iptables Читать далее…

Уровни выполнения в Linux

Уровни выполнения определяют список сервисов, запускаемых при старте системы. В конкретный момент времени система может выполняться только в одном уровне. Нельзя запустить несколько различных уровней одновременно, но можно переходить с одного уровня на другой. Читать далее…

Загрузчик grub в CentOS создаём новые варианты загрузки

Понимание работы загрузчика Grub очень важно важно для linux-оида, поскольку существует огромное количество конфигураций, в которых этот загрузчик установлен по умолчанию. Кроме того, иногда возникает потребность восстановления работоспособности системы после каких-либо сбоев и умение работать с загрузчиком здесь тоже немаловажно! Читать далее…

Теоретическая часть процесса загрузки Linux

Мы рассматривали недавно практическую лабораторную работу по загрузке CentOS. Теперь, что немного портит общую логику, я бы хотел рассмотреть это с теоретической стороны. Читать далее…

Файловая система /proc

Файловая система /proc — это виртуальная файловая система, которая содержит информацию о запущенном ядре Linux.

Мы можем считывать информацию о различных процессах, статистике использования памяти, точках монтирования и так далее. Читать далее…

Работа с модулями ядра Linux

Операционная система Linux расширяет свой функционал при помощи дополнительно подгружаемых в ядро модулей. Просмотреть список загруженных модулей можно следующей командной: Читать далее…

Определение аппаратной части компьютера в Linux

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

Значение log-файлов для системного администратора

Анализ системных логов (журнальных файлов) очень важный навык любого системного администратора. Порой, только логи помогают понять в чем кроется проблема в работе системы.

Основное вместилище логов по умолчанию (и этого правила лучше придерживаться) — каталог /var/log/.

Как нетрудно понять из анализа содержимого каталога, большинство сервисов имеют журнальный файл с соответствующим названием. Читать далее…

Программный рейд на Linux

Добрый день, друзья. Сегодня мы будем изучать создание программного рейда через инструмент mdadm (MD — multiple devices). Я сразу сделаю отсылку к тому что такое рейд-массив и для чего он нужен.

Скажу здесь, что рейд-массив используется для обеспечения отказоустойчивости в случае выхода из строя какого-либо диска. Если у нас работает сервер без использования технологии raid, то выход из строя одного из накопителей выведет из строя и весь сервер. Надо сказать, что в последнее время поломка жесткого диска — рядовое явление, случающееся достаточно часто. Читать далее…

Статические маршруты в Linux

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