0,0
рейтинг
8 июля 2015 в 01:54

Разработка → Книги для системного администратора. Моя книжная полка

Книги.
Я считаю, что важнейшим инструментом получения скилов системного администрирования являются именно они — книги.
Нет специальных факультетов, обучающих «админству» — каждый постигает это самостоятельно. Путем проб, ошибок и боли, потере важных данных различных злоключений.
В начале пути сложно определиться, что же нужно прочесть — ведь массив информации столь огромен!
В данном посте я хочу собрать наиболее важные и значимые труды для системных администраторов.
Уклон будет на *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

image

Камрад с форума 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
Евгений Романенко @FessAectan
карма
69,5
рейтинг 0,0
Founder of ViStep.RU
Реклама помогает поддерживать и развивать наши сервисы

Подробнее
Спецпроект

Самое читаемое Разработка

Комментарии (45)

  • +5
    Майкл Лукас «FreeBSD подробное руководство» — это действительно одна из самый простых и при этом достаточно подробных книг об администрировании. Эти знания применимы практически во всех NIX системах, за исключением некоторого количество системно-специфических вещей.
    Я рад что это моя первая книга по системному администрированию — возможно именно поэтому я выбрал эту профессию.
  • +1
    Спасибо за книжки.
    Все таки стоит немного дополнить и Windows Server книгами, так как это тоже никуда не делось и пользуется повсеместно.

    P.S. за ссылку спасибо, но наверно лучше скрыть её, а то ИД Питер тут есть, плюс Роскомнадзор не дремлет, не хочется чтоб хабр получил уведомление.
    • 0
      Да, пожалуй уберу.
      ps
      добавил по Windows, это единственная книга, которуя я читал от и до.
      • +1
        Я остался в восторге от этой книги www.piter.com/product_by_id/17349033
        Хорошо написана и показаны основные моменты администрирования Windows Server 2012
        • 0
          Благодарю.
          Добавил в пост
  • +1
    " Unix Power Tools "
    в своё время специально искал книгу просто по командной строке, без воды и рассказов про гномов и кеды.
    очень понравилось, до сих пор настольная книга (буквально), хотя не открывал уже давно.
    • 0
      Спасибо, добавил
  • +5
    https://www.ozon.ru/context/detail/id/3373340/
    Лимончелли «Тайменеджмент для системных администраторов» — обязательно для прочтения, я вновь прибывшим в ИТ-отдел в свое время рекомендовал в первую очередь прочесть.
  • +2
    У Лимончелли есть еще одна интересная книга. «Системное и сетевое администрирование. Практическое руководство» www.ozon.ru/context/detail/id/23372555
    Для начинающих админов и тех, кто решил сам освоить профессию к прочтению обязательна. Там разобрана куча вопросов с которыми придется столкнуться, даны рекомендации что делать в разных ситуациях, и все это подкреплено занимательными примерами.
    • 0
      Добавлю.
  • +1
    Какой смысл в 2015 году рекомендовать книгу о Windows server 2003?
    • +2
      Основы AD, DNS, DHCP в нём не менялись с 2003
      • +2
        Основы то не менялись, но множество мелочей изменилось, добавились новые полезные и серьезные фичи и если бы не было литераторы окей, но её же полно и по более современным версиям. С таким же успехом можно изучать версию AD от 2000 сервера.
        • +1
          Не, нельзя, именно с 2003 пошло много всего хорошего
  • 0
    > Людям, кричащим «бзда рип», советую идти лесом.
    Кстати, могу посоветовать книжку OpenBSD CrashCourse. Я её в своё время почитал, спроецировал то, что узнал, на Linux и получил достаточно сильный скачек вперед по пониманию того, что происходит в этой, мать его, консоли. Кстати, после этого и работу первую в *nix нашел почти сразу.
    • +1
      Я для «скачка» долгое время сидел на генте =)
    • +1
      Я вот работаю на OS X, несмотря на различия, тут бзда ни разу не рип :)
  • 0
    DNS и BIND — К.Ли, П.Альбитц [1]
    Linux. Необходимый код и команды. Карманный справочник — С.Граннеман (для начинающих неплохой хендбук) [2]
    • 0
      del
    • 0
      Добавлю.
  • 0
    2003 рип!
  • 0
    Для тех кто хочет в автоматизацию Python в системном администрировании
    Книга правда немного старовата
    • +1
      Годная книга, тоже её читал, но не всю — так и не дошел до конца.
      Приемы, в ней описанные, пользую в своих скриптах.
      Добавлю её.
  • 0
    Есть какой-то минимум по сетям и администрированию, который желательно знать программисту? Иногда приходится общаться с сетевиками и если не сталкивался с построением тоннелей и прочего, то иногда становится трудно их понимать :)
    Какую литературу, маны для получения сертификатов, видеоподкасты вы бы посоветовали изучить?
  • 0
    «Справочник Веб-мастера», 2 издание.
    Авторы Стивен Спейнауэр, Роберт Экштейн.
    Изд-во О'Рейли там, Символ-Плюс здесь.
  • 0
    Изрядная часть списка — это не книги, а просто распечатанная документация, и не хватает самых главных книг — любого достойного учебника по Си и «Современные операционные системы» Таненбаума.
    • 0
      Не читал Тоненбаума, по Си Дейтлов читал, но это было давно и уже почти не правда.
      Какую книгу по Си считаете необходимой для *nix админа?
      • 0
        Таненбаум очень хорошо, доступно и в общем виде рассказывает про то, как работают компьютеры и ОС, очень многое встает на свои места после прочтения.
        А по Си — хз, какой-нибудь Керриган, Ричи «Язык программирования Си» по самому языку и, например, Стивенс, Раго «UNIX. Профессиональное программирование» конкретно по юниксу (но это, опять же, скорей не книги, а учебники, чтение нужно совмещать с практикой программирования).
        • 0
          Есть мнение, что Керниган и Ритчи пишут хорошо, но эту книгу не все осиливают и понимают, т.к она достаточно тяжела (да, я не осилил, как и некоторые из моих знакомых), что не отменяет ее отличности и «мастхевности», но лучше взять что-то другое для первого прочтения и изучения.
          • 0
            Я в школьные годы пытался читать эту книгу. После нескольких страниц я гарантированно засыпал.
            • 0
              я над книгой по CCNA Олиферов засыпал. буквально. так дальше 3й главы и не пошло(
              • 0
                Олиферы не писали о CCNA =)
                А вот курс CCNA Exploration очень крут и полезен.
  • 0
    Подскажите, в какой-нибудь из этих книг описаны принципы организации каталогов в linux?

    Ну типа что такое \etc, \var, \opt и так далее.

    Просто что что меня всегда бесило в linux — это то, что каждая уважающая себя программа считает своим долгом разбросать свои кровавые ошметки по всей файловой системе. И хочется наконец понять логику по которой это делается.
    • 0
      ЕМНИП в книге под номером 2, данного поста, это изложено.
    • 0
      man hier
      Оригинальный источник — Filesystems Hierarchy Standard, www.pathname.com/fhs
  • 0
    > Для себя я приобрел её в оригинале.
    прикольно, а где тэг «я пиарюсь»
    (слово «себя» является ссылкой на коммерческий проект автора статьи)
  • 0
    рекомендую
    Operating Systems: Internals and Design Principles
    www.amazon.co.uk/dp/0133805913/ref=pe_385721_37038051_TE_dp_1

    Описано не только как сделано, но и почему. Сравниваются возможности разных операционных систем, как устроены планировщики задач и тд
  • 0
    Так же очень хорошо с сетями помогает Одом У. «Официальное руководство Cisco по подготовке к сертификационным экзаменам CCNA».
    Ещё из интересного — Андрей Робачевский «Операционная система UNIX». В последней читал только отдельные главы — написано очень хорошо.
  • +1
    Вот еще вроде неплохая книга. Правда ее не читал, только собираюсь заказывать.
    But How Do It Know? — The Basic Principles of Computers for Everyone
    • 0
      Напишите, когда прочтете — интересно.
      • +1
        Подхожу к концу книги.
        Книга интересная, написана простым английским языком, без всяких наворотов. За 2/3 книги встретил только 4 неизвестных слова, хотя не сказать, что у меня отличный английский.
        В начале рассказывают об logic gate (OR gate, NOT gate, NAND gate, NOR gate, XOR gate, XNOR gate) из чего состоят, как работают. Как работает RAM, MAR, Control Unit и т.д. Сейчас читаю главу про Clock signal. Очень интересная книжка.
        • 0
          Благодарю за отзыв, возьму на заметку.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.