Лучшие книги для системного администратора Windows и Linux
Если вы только встаете на путь администрирования, то вам будет полезна данная статья. В принципе, любой начинающий программист найдет здесь полезную информацию, к тому же самосовершенствование это важная часть жизни любого айтишника. Необходимо не только знать начальную программу, но и постоянно следить за новинками. Рассмотрим все лучшие книги для системного администратора по порядку.
Новичкам
Для того чтобы постигнуть азы программирования, не нужно быть семи пядей во лбу. Необходимо запомнить основной алгоритм действий и двигаться направленно. Алгоритм таков: читать несколько книг для системного администратора для начинающих по одной тематике. Таким образом мозг будет владеть более обширной информацией и сформируется собственный взгляд на вещи.
Что подразумевают под системным администрированием?
Системное администрирование — создание оптимальной работоспособности компьютеров и программного обеспечения для пользователей, часто связанных между собой общей работой на определенный результат.
У разных организаций в понятие администрирования входят разные функции, такие как: топология сети, планирование СКС, сервисы контроля доступа в Интернет, администрирование личных рабочих мест и т.д.
Для старта
Томас А. Лимончелли : «Тайм-менеджмент для системных администраторов».
Фактически, книга для системного администратора с нуля. Предполагается, что у айтишника часто есть конкурирующие цели: параллельная ответственность за работу над большими проектами и забота о потребностях пользователя. Вот почему книга сфокусирована на стратегиях, которые помогают вам выполнять повседневные задачи, и в то же время справляться с критическими ситуациями, которые неизбежно возникают.
Среди прочих полезных навыков вы научитесь:
- экономить время;
- сохранять эффективность;
- максимально использовать ресурсы вашего мозга;
- расставлять приоритеты исходя из ожиданий клиентов;
- документировать и автоматизировать процессы для более быстрого выполнения.
Более того, книга также не ограничивается только рабочей средой. Она предлагает советы о том, как применять эти инструменты управления временем в вашей повседневности. Это первый шаг к более продуктивной и счастливой жизни.
Основы Windows
Ниже будет перечислено несколько стартовых книг для системного администратора Windows.
Й. Маклин, О. Томас: «Учебный курс. Установка и настройка Windows 7».
Этот учебный комплект для самостоятельного обучения разработан для того, чтобы сдать экзамен по технологиям Microsoft (MCTS): Windows 7, сертификация конфигурации, что является обязательным для профессионала. Книга включает:
- углубленное самостоятельное обучение на основе содержания финального экзамена;
- строгий объективный обзор системы;
- советы по экзаменам от экспертов, сертифицированных авторов;
- возможность пройти пробное тестирование.
Книга также предоставляет реальные сценарии, примеры из практики по устранению неполадок, чтобы дать вам навыки и опыт, которые вы можете использовать на работе. Это официальное учебное пособие посвящено настройке сетевого подключения, приложений и устройств; внедрение резервного копирования и восстановления; настройка контроля учетных записей (UAC), параметров мобильности и новых функций, таких как DirectAccess и BranchCache; и управление обновлениями системы.
Матвеев, Юдин, Прокди: «Windows 8. Полное руководство».
Это подробнейшее руководство по использованию Windows 8 и ее настройке. Лучшая книга для начинающего системного администратора. Рассматривается только 8 версия и никакая более. Отличается развернутыми объяснениями и весомыми рекомендациями. Все описано достаточно подробно. Для желающих хорошо научиться работать с Windows 8 книга просто находка. После прочтения и проработки можно уверенно пользоваться всеми возможностями системы. Администрирование тут тоже рассматривается, но на достаточно простом уровне и немного.
Работа с сервером
Петкович Д.: «Руководство по работе с MS SQL сервером 2012».
Книга для системного администратора в авторстве Душана Петковича проливает свет на основные понятия. Здесь есть введение в системы реляционных баз данных, также она помогает разобраться в понимании SQL Server. Объясняется принцип создания базы данных, изменение таблиц и их содержимого, запросы, индексы, представления, триггеры, хранимые процедуры и функции, определенные пользователем. Описаны службы Microsoft Analysis Services, Microsoft Reporting Services и другие инструменты для бизнес-анализа.
В. Олифер, Н. Олифер: «Компьютерные сети. Принципы, технологии, протоколы.»
Пятое издание было написано специально для высших учебных заведений, помогает получить основные знания о построении компьютерных сетей, понять любые особенности традиционных и новых технологий как локальных сетей (LAN), так и глобальных сетей (WAN).
Эта книга для системного администратора представляет собой глубокое и широкое введение в сложную тему, охватывающую как теорию базовых сетевых технологий, так и практические решения сетевых проблем. Уникальный подход авторов, основанный на современных конвергентных средах, помогает читателю сформировать картину сети не как совокупность отдельных компонентов, а как единое целое.
Обсуждаются основные решения таких проблем, как кодирование данных, обнаружение ошибок, доступ к среде, маршрутизация, управление потоком и перегрузкой.
Брайан Хилл: «Полный справочник по Cisco».
Стоит на полке практически каждого системного администратора. Название говорит само за себя. К тому же, описаны технологии Cisco, применяемые в локальной сети, раскрыты такие темы, как настройка конфигурации виртуальной локальной сети.
Монтаж
П.А. Самарский: «Основы структурированных кабельных систем».
Благодаря ей познакомитесь с основами структурированных кабельных систем. Книга расскажет подробно о корпоративных телекоммуникациях. А также поможет подготовить специалистов по работе в области прокладки телефонии, локальных сетей и прочих телекоммуникаций. Соответствует международным стандартам структурированных кабельных систем, а также дополнительным стандартам, относящимся к этой области.
Linux
Эви Немет, Гарт Снайдер, Трент Р. Хейн, Бэн Уэйли: «Unix и Linux. Руководство системного администратора».
На сегодняшний день это наиболее исчерпывающее руководство по установке, настройке и обслуживанию любой системы UNIX или Linux, включая те, которые предоставляют основную Интернет-инфраструктуру и облачную инфраструктуру.
Обновленное для новых дистрибутивов и облачных сред, это всеобъемлющее руководство охватывает лучшие практики для каждого аспекта системного администрирования, включая управление хранением, проектирование и администрирование сети, безопасность, веб-хостинг, автоматизацию, управление конфигурацией, анализ производительности, виртуализацию, DNS, безопасность и управление ИТ-сервисными организациями. Авторы — практические специалисты мирового класса — предлагают совершенно новый охват облачных платформ, философию DevOps, непрерывное развертывание, контейнеризацию, мониторинг и многие другие важные темы.
Независимо от вашей роли в работе систем и сетей, построенных на UNIX или Linux, это хорошо написанное руководство повысит вашу эффективность и поможет решить самые сложные проблемы.
Линус Торвальдс, Дэвид Даймонд: «Just for fun».
Хорошая мотивирующая книга для чайников. Системный администратор Линус Торвальдс был совершенно неизвестным еще одним занудной из Хельсинки, который с детства дурачился с компьютерами. Затем он написал революционную операционную систему и распространил ее через Интернет — бесплатно. Сегодня Торвальдс — международный народный герой. И его творением LINUX пользуются более 12 миллионов человек, а также такие компании, как IBM.
Для продвинутых
Майкл Лукас: «FreeBSD. Подробное руководство».
Книга для системного администратора «Absolute FreeBSD, 2nd Edition» охватывает установку, работу в сети, безопасность, сетевые сервисы, производительность системы, настройку ядра, файловые системы, SMP, обновление, отладку при сбоях и многое другое, включая описание того, как использовать расширенные функции безопасности, такие как фильтрация пакетов, виртуальные машины и обнаружение вторжений на основе хоста. А также:
- Создание пользовательских живых CD с FreeBSD и загрузочной флешки.
- Управление сетевыми сервисами и файловыми системами.
- Настройка службы электронной почты, IMAP, Интернет и FTP для серверов и клиентов с помощью DNS.
- Изучение инструментов тестирования производительности и устранения неполадок.
- Запуск бездисковых систем.
- Управление планировщиками, переназначение общих библиотек и оптимизация вашей системы под ваше оборудование и рабочую нагрузку.
- Создание пользовательских сетевых устройств со встроенным FreeBSD.
- Реализация избыточных дисков даже без специального оборудования.
Michael W. Lucas: «Absolute OpenBSD».
Благодаря этой книге вы узнаете, как:
- Управлять сетевым трафиком с помощью VLAN, транков, IPv6 и фильтра пакетов PF.
- Сделать управление программным обеспечением быстрым и эффективным, используя систему портов и пакетов.
- Предоставить пользователям только необходимый им доступ с группами, sudo и chroots.
- Сконфигурировать безопасные реализации OpenBSD SNMP, DHCP, NTP, аппаратных датчиков и других.
- Настроить процессы установки и обновления для своей сети и оборудования или создать собственный выпуск OpenBSD.
Если вы новичок или опытный системный администратор, ищущий переподготовку, Absolute OpenBSD предоставит вам все необходимое для освоения этой системы.
Книги для системного администратора. Моя книжная полка
Книги.
Я считаю, что важнейшим инструментом получения скилов системного администрирования являются именно они — книги.
Нет специальных факультетов, обучающих «админству» — каждый постигает это самостоятельно. Путем проб, ошибок и боли, потере важных данных различных злоключений.
В начале пути сложно определиться, что же нужно прочесть — ведь массив информации столь огромен!
В данном посте я хочу собрать наиболее важные и значимые труды для системных администраторов.
Уклон будет на *nix админство, но, надеюсь тема окажется небезынтересной и для Windows коллег и в комметариях они заполнят мои пробелы.
Пост субьективен и отражает лишь мой собственный опыт — я раскажу о книгах, которые помогли моему становлению.
1
Начну с книги наиболее меня вдохновившей.
На одном из форумов, где общаюсь, я когда-то очень эмоционально написал — «Это самый мастхевнийший мастхев из известных мне мастхевов».
Юмор, стеб и полезный опыт — в этой книге есть все. Мой любимый автор, и к его трудам я еще вернусь.
Автор: Майкл Лукас
Название: «FreeBSD. Подробное руководство»
Людям, кричащим «бзда рип», советую идти лесом.
Эту книгу стоит прочесть.
2
Следующий труд тяжело описать в двух словах — это просто библия *nix админа.
В свое время я не выпускал эту книгу из рук, и сейчас она является «настольной».
Изложен колоссальный опыт, её необходимо читать читать и читать.
Авторы: Эви Немет, Гарт Снайдер, Трент Р. Хейн, Бэн Уэйли
Название: «Unix и Linux. Руководство системного администратора»
Для себя я приобрел её в оригинале.
Язык написания весьма сложен, но зато сразу +100 к английскому.
3
Теперь коснемся сетей.
В понимании основ эта книга была мне крайне полезна.
В первой части подробно расписаны основополагающие вещи — что такое IP адрес, MAC адрес, основы маршрутизации, как считать маску подсети без калькулятора и многое, многое другое.
Автор: Брайан Хилл
Название: «Полный справочник по Cisco»
4
Следующая книга так же наличествует на моей полке, но, признаться честно, я не осилил.
Люди, которых я воспрошал — «что почитать по сетям», в голос советовали её.
Авторы: Виктор Олифер, Наталия Олифер
Название: «Компьютерные сети. Принципы, технологии, протоколы»
Как по мне, лучше пройти курс CCNA Exploration(есть на просторах Интернет во флеше), который здорово раскадывает все по местам.
Но упомянуть я её таки должен.
5
Вернусь к Майклу Лукасу.
Для общего развития следующие книги будут очень полезны.
Первая книга о OpenBSD. Потрясающая в своей простоте, безопасности и законченности ОС.
Только там я наконец-то оценил всю мощь и полезность команды man.
Было время, когда эта ОС стояла на моем домашнем сервере и книга была важным подспорьем.
Автор: Michael W. Lucas
Название: «Absolute OpenBSD»
Вторая о NetFlow.
Полезный текст в изумительном авторском стиле.
Хотите знать что за трафик у вас бегает — обязательно прочтите.
Автор: Michael W. Lucas
Название: «Network Flow Analysis»
6
Теперь пройдемся по специфическим, но никак не бесполезным, темам.
Если вы занимаетесь настройкой/поддержкой MySQL, то эту книгу нужно иметь под рукой.
Авторы: Baron Schwartz, Peter Zaitsev, Vadim Tkachenko
Название: «High Performance MySQL, 3rd Edition»
Масса тонкостей в настройке сабжа.
7
Почтовые серверы, куда же без них.
Эта книга во многом помогала и помогает.
Авторы: Р. Гильдебрандт, П. Кеттер
Название: «Postfix. Подробное руководство»
8
Продолжая тему предложу пару книг о IP телефонии.
Первая о Asterisk, самый полный и лучший источник информации по данной IP АТС.
Авторы: Russell Bryant, Лиф Мадсен, Джим Ван Меггелен
Название: «Asterisk: The Definitive Guide»
Давеча купил на амазоне в бумаге, доволен как слон после купания.
А если вы задумаете изучить FreeSWITCH, то без этой книги вам никак не обойтись.
Автор: Anthony Minessale
Название: «FreeSWITCH 1.2»
9
Считаю, что каждый *nix админ должен прочесть данный труд от столпа всея Unix.
Столько классных tricks and tips я не встречал нигде.
Авторы: Брайан У. Керниган, Роб Пайк
Название: «Unix. Программное окружение»
10
Разбавлю этот уютный *nix/networks/etc кружок книгой по Windows администрированию.
Не все со мной согласятся, но я считаю её плезной и мне она очень помогла на старте.
Автор: Петр Шетка
Название: «Microsoft Windows server 2003. Практическое руководство по настройки сети»
Все книги найдены на просторах Интернет, при желании каждый легко сможет найти самостоятельно…
Благодарю за внимание,
отписывайте в комментах о своих любимых книгах — буду дополнять пост.
Из комментариев.
k3NGuru написал:
«Я остался в восторге от этой книги.
Хорошо написана и показаны основные моменты администрирования Windows Server 2012»
Автор: Линн С.
Название: «Администрирование Microsoft Windows Server 2012»
Ovsiannikov написал:
«в своё время специально искал книгу просто по командной строке, без воды и рассказов про гномов и кеды.
очень понравилось, до сих пор настольная книга (буквально), хотя не открывал уже давно.»
Авторы: Jerry Peek, Shelley Powers, Tim O’Reilly, Mike Loukides
Название: «Unix Power Tools»
nixil написал:
«Лимончелли «Тайменеджмент для системных администраторов» — обязательно для прочтения, я вновь прибывшим в ИТ-отдел в свое время рекомендовал в первую очередь прочесть.»
Полностью согласен с nixil, переоценить важность ознакомления с книгой трудно — читать всенепременно.
Автор: Томас А. Лимончелли
Название: «Тайм-менеджмент для системных администраторов»
urticazoku и xaryko советуют:
«Для начинающих админов и тех, кто решил сам освоить профессию к прочтению обязательна. Там разобрана куча вопросов с которыми придется столкнуться, даны рекомендации что делать в разных ситуациях, и все это подкреплено занимательными примерами.»
Авторы: Томас А. Лимончелли, Кристина Хоган, Страта Чейлап
Название: «Системное и сетевое администрирование. Практическое руководство»
Amet13 добавляет:
«DNS и BIND — К.Ли, П.Альбитц»
Книга незаменима для администрирования популярного named сервера, да и к пониманию DNS дает много.
Забыл о ней написать, исправляю.
Авторы: Крикет Ли, Пол Альбитц
Название: «DNS и BIND»
И еще одна от Amet13 — «Linux. Необходимый код и команды. Карманный справочник».
Сам не читал, Amet13 пишет, что:
«Linux. Необходимый код и команды. Карманный справочник — С.Граннеман (для начинающих неплохой хендбук) [2]»
Автор: Скотт Граннеман
Название: «Linux. Необходимый код и команды. Карманный справочник»
fkvf пишет:
«Для тех кто хочет в автоматизацию Python в системном администрировании
Книга правда немного старовата»
От себя могу сказать, что многое взял из этой книги, в том числе при написании Запуск локальных ssh/telnet/vnc клиентов по ссылке из карты Zabbix
Авторы: Ноа Гифт, Джереми М. Джонс
Название: «Python в системном администрировании UNIX и Linux»
sergmesh пишет:
рекомендую
Operating Systems: Internals and Design Principles
Описано не только как сделано, но и почему. Сравниваются возможности разных операционных систем, как устроены планировщики задач и тд
Автор: William Stalling
Название: Operating Systems: Internals and Design Principles
Камрад с форума sysadminz.ru под ником «oink :)» пишет:
Следующая книга это отличное введение в основы систем хранения данных, даёт обзорное представление о RAID, SAN (iSCSI/FC), технологиях резервного копирования и репликации, также является официальным учебным пособием к экзамену EMC Information Storage and Management Associate – EMCISA 10-001 education.emc.com/guest/certification/framework/stf/stf.aspx Минимум воды, минимум emc-специфичных технологий.
Автор(редактор): EMC Education Services
Название: Information Storage and Management: Storing, Managing, and Protecting Digital Information in Classic, Virtualized, and Cloud Environments
после неё хорошо идёт
Storage Implementation in vSphere 5.0 (VMware Press)
Автор: Mostafa Khalil
Название: Storage Implementation in vSphere 5.0 (VMware Press)
Отличное введение в технологии от M$ — даёт общее представление, не углубляясь в детали, немного более поверхостная, чем версия по 2003-му. После неё гораздо легче читать более специализированные книжки от M$. ЕМНИП, есть на русском.
Авторы: Mark Minasi, Darril Gibson, Aidan Finn, Wendy Henry, Byron Hynes
Название: Mastering Microsoft Windows Server 2008 R2
Самая главная книжка по vmware, после неё можно реально сдать тест vcp (в отличие от официальных книжек, которые идут в комплекте с курсом), и иметь достаточное представления об основах виртуализации, чтобы читать более специализированные книжки.
Автор: Nick Marshall
Название: Mastering VMware vSphere 6
Главные книжки для подготовки к RHCSA/RHCE, содержат все необходимые сведения для сдачи теста и дают достаточный обзор всех основ, чтобы можно было вкуривать маны и читать дополнительные книжки и документацию. В сентябре должна выйти новая версия по RHEL 7. Во второй книжке дополнительные лабы и preconfigured (хз, как это по русски сказать) виртуальные машины для упражнений.
Автор: Michael Jang
Названия: RHCSA/ RHCE Red Hat Linux Certification: Exams (Ex200 & Ex300) (Certification Press) и RHCSA/RHCE Red Hat Linux Certification Practice Exams with Virtual Machines (Exams EX200 & EX300)
Можно дополнить книжкой
Автор: Sander van Vugt
Название: Red Hat Enterprise Linux 6 Administration: Real World Skills for Red Hat Administrators
и видео от LinuxCBT.com www.linuxcbt.com/products_linuxcbt_el-6_edition.php или www.linuxcbt.com/products_linuxcbt_el-7_edition.php