Операционная система Solaris, разработанная компанией Sun Microsystems (ныне принадлежит Oracle), на протяжении десятилетий остаётся одной из самых надёжных и производительных UNIX-платформ для корпоративных серверов. Для тех, кто начинает работу с этой системой или хочет углубить свои знания, существует целый ряд пособий и руководств. В данной статье мы рассмотрим, какие книги и документы помогут освоить Solaris, и какие темы они охватывают.
Для кого предназначены пособия по Solaris
Руководства по Solaris ориентированы на широкую аудиторию:
- Начинающие системные администраторы, те, кто только приступает к изучению UNIX-подобных систем;
- Опытные администраторы, ранее не работавшие с операционной средой Solaris и переходящие с других платформ (Linux, FreeBSD, Windows Server);
- Сетевые инженеры, которым необходимо настраивать сетевые службы на базе Solaris;
- Обычные пользователи, нуждающиеся в эффективном справочном руководстве по повседневной работе с системой.
Основные книги и руководства
«Solaris: Руководство системного администратора» (Джон Уинзор)
Эта книга считается классическим пособием для новичков. Она предназначена для начинающих системных администраторов и тех, кто ранее не сталкивался с Solaris. Материал изложен последовательно: от установки системы до решения типовых административных задач. Книга будет полезна и как настольный справочник.
«Руководство администратора Solaris 8» (Пол Уоттерс)
Книга Пола Уоттерса посвящена построению сетей на основе служб системы Solaris. Она адресована администраторам, перед которыми стоят задачи настройки сетевых служб: DNS, NFS, NIS, электронной почты и других компонентов сетевой инфраструктуры.
Официальная документация Oracle/Sun
Раздел Documentation Home содержит исчерпывающие руководства по системному администрированию, в т.ч.:
- управление ресурсами и зонами (Solaris Containers);
- администрирование зон Solaris (практические задачи);
- работа с типизированными зонами (lx-зоны для запуска Linux-приложений);
- безопасность и криптографическая защита (например, использование КриптоПро CSP 4.0 на Solaris).
Ключевые темы, раскрываемые в пособиях
Любое пособие начинается с базовых вопросов:
- В чём заключается работа системного администратора — установка, настройка, мониторинг, резервное копирование, управление пользователями.
- Статус суперпользователя — учётная запись root и её возможности.
- Переход на уровень полномочий суперпользователя — команда su и её корректное использование.
- Прекращение сеанса с повышенными привилегиями, правила безопасной работы.
Переменные окружения
Во вводных главах приводится список переменных окружения по умолчанию, а также информация о том, как задавать (set) переменные среды для различных командных оболочек (sh, ksh, bash, csh).
Управление привилегиями
Начиная с версии Solaris 8, в системе появился механизм делегирования привилегий. Благодаря ему администратор может предоставить набор привилегий суперпользователя одному или нескольким обычным пользователям, не раскрывая пароль root. Это существенно повышает безопасность и упрощает разграничение доступа.
Зоны и контейнеры
Одна из сильнейших сторон Solaris — технология Solaris Containers (Zones), позволяющая создавать изолированные виртуальные окружения внутри одной операционной системы. Пособия подробно описывают:
- создание, установку и загрузку зон;
- управление ресурсами (CPU, память) для каждой зоны;
- типизированные зоны lx для запуска приложений Linux;
- типовые задачи администрирования зон.
Как выбрать пособие
При выборе руководства ориентируйтесь на следующие критерии:
- Ваш уровень подготовки — новичкам лучше начать с книги Уинзора, опытным администраторам подойдёт Уоттерс и официальная документация;
- Версия системы — Solaris 8, 9, 10 и 11 имеют различия в инструментах администрирования;
- Задачи — для сетевых служб, безопасности или виртуализации существуют отдельные специализированные руководства;
- Формат — многие книги доступны в электронном виде (PDF, DJVU), что удобно для поиска по тексту.
Пособия по Solaris — это надёжный фундамент для освоения профессионального администрирования UNIX-систем. Начав с базовых руководств для начинающих и постепенно переходя к специализированной документации по зонам, сетевым службам и безопасности, вы сможете уверенно управлять серверами на базе Solaris и решать задачи любой сложности. Главное, практиковаться: установите систему на тестовый сервер или виртуальную машину и выполняйте примеры из книг на практике.