- UNIX and Linux System Administration Handbook : UNIX Linux Syste Admin Han_5
- Эви Немет и др. — Unix и Linux. Руководство системного администратора. 5-e издание [2020]
- Unix и Linux. Руководство системного администратора.
- About the book
- Contact us
- Errata for UNIX and Linux System Administration Handbook, 4E
- Page 33
- Page 44
- Page 45
- Pages 51 and 52
- Page 153
- Page 466
- Page 574
- Page 808
- Page 817
- Page 821
- Page 827
- Page 852
- No formal errata are available for this printing yet. We will update this list after the next printing has been finalized.
- Frequently Asked Questions about ULSAH4E
- Unix и Linux руководство системного администратора Эви Немет, Гарт Снайдер, Трент Хейн, Бэн Уэйли
UNIX and Linux System Administration Handbook : UNIX Linux Syste Admin Han_5
“As an author, editor, and publisher, I never paid much attention to the competition—except in a few cases. This is one of those cases. The UNIX System Administration Handbook is one of the few books we ever measured ourselves against.”
—Tim O’Reilly, founder of O’Reilly Media
“This edition is for those whose systems live in the cloud or in virtualized data centers; those whose administrative work largely takes the form of automation and configuration source code; those who collaborate closely with developers, network engineers, compliance officers, and all the other worker bees who inhabit the modern hive.”
—Paul Vixie, Internet Hall of Fame-recognized innovator and founder of ISC and Farsight Security
“This book is fun and functional as a desktop reference. If you use UNIX and Linux systems, you need this book in your short-reach library. It covers a bit of the systems’ history but doesn’t bloviate. It’s just straight-forward information delivered in a colorful and memorable fashion.”
UNIX® and Linux® System Administration Handbook, Fifth Edition, is today’s definitive guide to installing, configuring, and maintaining any UNIX or Linux system, including systems that supply core Internet and cloud infrastructure.
Updated for new distributions and cloud environments, this comprehensive guide covers best practices for every facet of system administration, including storage management, network design and administration, security, web hosting, automation, configuration management, performance analysis, virtualization, DNS, security, and the management of IT service organizations. The authors—world-class, hands-on technologists—offer indispensable new coverage of cloud platforms, the DevOps philosophy, continuous deployment, containerization, monitoring, and many other essential topics.
Whatever your role in running systems and networks built on UNIX or Linux, this conversational, well-written ¿guide will improve your efficiency and help solve your knottiest problems.
Эви Немет и др. — Unix и Linux. Руководство системного администратора. 5-e издание [2020]
Это современное и полное руководство по инсталляции, настройке и обслуживанию любой системы UNIX или Linux, включая системы, предоставляющие базовую инфраструктуру Интернета и облачную инфраструктуру.
Обновленное с учетом новых дистрибутивов и облачных сред, это всестороннее руководство охватывает лучшие практики для всех аспектов системного администрирования, включая управление хранением данных, проектирование и администрирование сети, безопасность, веб-хостинг, автоматизацию, управление конфигурацией, анализ производительности, виртуализацию, DNS, безопасность и управление IT-организациями. Авторы — специалисты мирового класса — рассмотрели облачные платформы, методологию DevOps, непрерывное развертывание, контейнеризацию, мониторинг и многие другие важные темы.
Независимо от вашей роли в системах и сетях, построенных на UNIX или Linux, это понятное, хорошо написанное руководство поможет повысить эффективность и поможет решить ваши самые острые проблемы. Книга предназначена для студентов, системных администраторов и всех программистов, использующих системы FreeBSD и Linux.
Unix и Linux. Руководство системного администратора.
Новое издание всемирно известной книги «Unix и Linux: руководство системного администратора» признанных авторитетов в области системного администрирования систем UNIX и Linux содержит точную и полную информацию о практически всех аспектах. Ясно и просто излагая важные факты, авторы сопровождают их реальными примерами. Справочник отличается от предыдущих изданий тем, что в нем рассмотрены современные версии систем UNIX и Linux — Solaris, HP-UX, AIX, Ubuntu Linux, openSUSE и Red Hat Enterprise Linux. Особое внимание авторы уделили администрированию сетей под управлением систем UNIX и Linux. Данное издание, появившееся в год, когда исполняется 20 лет со дня появления мирового бестселлера по системному администрированию UNIX, стало еще лучше благодаря описанию распространенных вариантов системы Linux: Ubuntu, openSUSE и RHEL. Системное администрирование в книге рассматривается с практической точки зрения. Она представляет собой бесценный справочник как для начинающих администраторов, так и для опытных профессионалов. В ней подробно описываются эффективные методы работы и рассматриваются все аспекты системного администрирования, включая: управление памятью, проектирование и управление сетями, электронную почту, веб-хостинг, создание сценариев, управление конфигурациями программного обеспечения, анализ производительности, взаимодействие с системой Windows, виртуализацию, DNS, безопасность, управление провайдерами IT-услуг и многое другое. В данной книге отражены текущие версии следующих операционных систем: Ubuntu Linux, openSUSE Linux, Red Hat Enterprise Linux, Oracle America SolarisTM (бывший Sun Solaris), HP HP-UX, IBM AIX. Книга будет чрезвычайно полезной всем системным администраторам, а также пользователям систем UNIX и Linux, студентам, преподавателям и специалистам по сетевым технологиям.
About the book
UNIX and Linux System Administration Handbook, Fifth Edition, is today’s definitive guide to installing, configuring, and maintaining any UNIX or Linux system, including systems that supply core Internet and cloud infrastructure.
Updated for new distributions and cloud environments, this comprehensive guide covers best practices for every facet of system administration, including storage management, network design and administration, security, web hosting, automation, configuration management, performance analysis, virtualization, DNS, security, and the management of IT service organizations. The authors—world-class, hands-on technologists—offer indispensable new coverage of cloud platforms, the DevOps philosophy, continuous deployment, containerization, monitoring, and many other essential topics.
Whatever your role in running systems and networks built on UNIX or Linux, this conversational, well-written guide will improve your efficiency and help solve your knottiest problems.
Contact us
Errata for UNIX and Linux System Administration Handbook, 4E
We usually have the opportunity to make corrections before each printing. Therefore, your book’s complement of errors may vary depending on its printing. To determine your printing, look at the last line of the copyright page.
Found a problem not listed here? Please let us know.
Page 33
The backquoted command wc -l /etc/passwd seen in the page’s last command line should actually be wc -l < /etc/passwd.
The issue is that wc -l prints out filenames as well as line counts when filenames are supplied on the command line. Here, only the line count is wanted.
Page 44
Contrary to Table 2.2, bash has no string equivalents to the numeric -le and -ge operators. The >= and
Page 45
The loop variable in the example for loop is actually called script . The text refers to it as file .
Pages 51 and 52
The regular expression shown on pages 51–52 for matching various spellings of Moammar Gadhafi’s name is OK as originally printed. However, the accompanying text does not explain why the ([dtz][dhz]?)+ group (a component of the last name match) allows repetition.
The + is there to accommodate variants such as Quadhdhafi. Really, that fragment should be ([dtz][dhz]?) so that only one or two occurrences are permissible.
More generally, it’s worth noting that this regex is permissive. Not every string that it matches is a legitimate spelling of Gadhafi’s name. However, it should match all legitimate spellings.
Page 153
The cross-reference in the last line of the first paragraph under The setuid and setgid bits points to the wrong place.
The referenced material is on page 105, not page 106.
Page 466
The route commands at the bottom of the page are shell commands, not excerpts from a startup script as the surrounding text might imply.
The # character indicates root’s shell prompt, not the comment character used in shell scripts.
Page 574
DNS Punycode names begin with xn-- , not xf— as stated in the text.
Page 808
In addition to having its own conventions, Debian’s version of Exim configuration uses the m4 preprocessor.
We don’t describe the Debian system in this book.
Page 817
There are two errors on this page.
In the sentence «The sender’s address is not checked because many user agents get confused by error returns,» replace «sender’s address» with «recipient’s address.»
The paragraph that starts «We next check the destination domain. » claims that DKIM verification is not performed during this step. That is incorrect; DKIM is in fact enabled.
Page 821
It is not entirely accurate to say that «If a message receives a pass or decline from all the routers in the sequence, it is bounced as an unroutable address.»
In fact, Exim may either bounce or reject such messages, depending on the context.
Page 827
Contrary to the statement in the Debugging section, exim does fork when given the -d flag. However, it does not detach itself from the control terminal.
Page 852
In the configuration file excerpt, the line that sets dkim_selector should do a lookup on $dkim_domain , not $sender_address_domain as shown.
No formal errata are available for this printing yet.
We will update this list after the next printing has been finalized.
Frequently Asked Questions about ULSAH4E
I’m teaching a course that uses UNIX and Linux System Administration Handbook as a textbook. Are there slides, outlines, or other materials available for instructors?
Unfortunately, no. This is something we’d like to do, but the scope of the book makes it likely that different courses will choose to focus on different aspects of the material included in the book. If you have specific suggestions for supplementary materials that you would find helpful, please let us know.
I’m interested in translating your book into another language.
Translation and foreign sales rights are handled by Prentice Hall. Please contact us and we will put you in touch with the right people.
Is your book available as an eBook? What formats are available?
ULSAH5E is available as a printed book, a Kindle book, a Nook-compatible ePub book, a DRM-free PDF file, and as an online resource through Safari Books Online. Please see the links on the home page.
Hey! I found a mistake! You suck!
We usually have the opportunity to make corrections before each printing. Please send us a note describing the issue and we will make sure it is addressed. (And thanks for your help!)
There’s a problem with my printed copy of the book.
A small number of books were sent into distribution with missing pages or with pages out of order. If you’ve ended up with one of these copies, please let us know and we will hook you up with a replacement.
Unix и Linux руководство системного администратора Эви Немет, Гарт Снайдер, Трент Хейн, Бэн Уэйли
В настоящее время в море информации по UNIX и Linux можно утонуть, поэтому мы решили с помощью этой книги проложить свой курс и удовлетворить потребности именно системных администраторов, заняв тем самым вполне конкретную нишу в экосистеме разного рода справочных страниц (man pages), блогов, журналов, книг и прочих справочных материалов. Во-первых, это — руководство, в котором рассматриваются различные компоненты основных систем администрирования и принципы их совместной работы. Во многих случаях, когда нам приходилось выбирать между разными реализациями некоторой идеи, мы описывали преимущества и недостатки основных вариантов. Во-вторых, это — краткий справочник, в котором собрано все, что необходимо знать для выполнения задач общего характера в различных версиях UNIX- и Linux-систем. Например, команда ps, отображающая статус текущих процессов, поддерживает более 80 ключей (опций) командной строки в системах Linux. Но всего несколько комбинаций ключей удовлетворяют 99% нужд системного администратора (см. раздел 5.7). Наконец, в этой книге делается акцент на администрировании корпоративных серверов и сетей, т.е. на серьезной теме системного администрирования. Несложно установить операционную систему на отдельном компьютере, гораздо труднее поддерживать устойчивую работу виртуализированной сетевой среды при больших нагрузках, сбоях в работе дисков и умышленных атаках. Поэтому мы описываем методы и практические способы, которые позволят вам “поднимать” “упавшие” сети, а также выбирать решения, которые останутся актуальными при расширении и усложнении вашего сайта и изменении его гетерогенности. Мы не претендуем на абсолютную степень объективности в решении перечисленных выше задач, поэтому по ходу изложения постарались максимально ясно пояснить свои субъективные взгляды и предпочтения. Особенность системного администрирования заключается в том, что опытные администраторы могут иметь совершенно разные представления о правилах и процедурах управления системами. Читателям придется самостоятельно решать, какой именно материал и в какой степени соответствует той среде, в которой они работают.