Самоучитель системного администратора Linux. Д. Н. Колисниченко
Описаны основы сетевого взаимодействия, планирование и монтаж сети (Ethernet и Wi-Fi), настройка сети и маршрутизации без конфигураторов.
Даны примеры настройки различных типов серверов: Web, FTP, DNS, DHCP, почтового сервера, сервера баз данных. Рассмотрены дистрибутивы Fedora 13, Mandriva 2010.1 Spring, openSUSE 11.3, Ubuntu 10, файловая система Linux, установка и базовая настройка Linux, а также связки Apache + MySQL + PHP. Особое внимание уделено защите сетевых сервисов и оптимизации работы сервера: использованию брандмауэров iptables и ebtables, прокси-серверов Squid и SquidGuard, созданию chroot-окружения, управлению доступом с помощью системы Tomoyo, настройке VPN-сервера, аудиту сети при помощи сетевого сканера nmap.
Приведены практические рекомендации по стратегии администрирования и уходу за аппаратными средствами, работе Linux-сервера в Windows-сети, созданию LiveCD, автоматизации задач с помощью bash, использованию программных RAID-массивов.
Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг!
Подборка материала для начинающего linux-сисадмина
Однажды меня спросили, что почитать начинающему админу. Сам я тоже являюсь начинающим, но давно зрела идея составить такой список, что же можно почитать с небольшим личным мнением или простым описанием.
Тут я поделюсь ссылками, книгами где можно набраться уму разуму.
Кто заинтересовался — прошу под кат.
Linux/Unix:
Книги:
Ссылки:
habrahabr.ru — разнообразные статьи и новости на IT и около-IT тематику.
www.opennet.ru — огромный сборник манов, вики, статей, советов, новостей и прочего на тему Linux, Unix.
www.linux.org.ru — русская информация об ОС Linux.
xgu.ru/wiki — точка обмена знаниями по UNIX/Linux-системам, системам с открытым исходных кодом, сетям и другим родственным вещам.
www.ibm.com/developerworks/ru/linux — крутые статьи от IBM.
syslog.tv — говорят, что бывают полезные статьи, но сам лично не читал.
www.cyberciti.biz — различные how-to и советы.
events.yandex.ru/events/kit — Курсы Информационных технология от Яндекса (видео), очень советую, крутые доклады.
course.secsem.ru/lections — Лекции по курсу «Практические аспекты сетевой безопасности» (видео, аудио, текст).
www.howtoforge.com — большая подборка How-to.
workaround.org — несколько полезных статей и руководств по Linux.
highload.com.ua — масштабирование и производительность, высокие нагрузки, PHP, MySQL.
find.unixpin.com/ru — построитель команды find.
www.grymoire.com/Unix — отличные учебники по sed, awk и полезные статьи.
kernelnewbies.org/KernelHacking — как же работает ядро?
forum.ru-board.com/forum.cgi?forum=8 — раздел форума для сисадминов.
sysadminblog.ru — блоги сисадминов про cisco, ip телефонию, linux, openldap и другое.
wiki.dieg.info — довольно много полезных советов по Linux.
www.sysadminwiki.ru/wiki — неплохая вики.
olemskoi.ru — блог системного администратора Linux.
debian.pro — блок для пользователя и администратора Debian.
interface31.ru/tech_it/index.html — технический блог со статьями по администрированию.
antizlo.blogspot.ru — опять таки неплохой блог.
howitmake.ru — очередной блог.
vds-admin.ru — linux-мануалы, how-to.
wiki.enchtex.info — ряд полезных статей и how-to по администрированию ubuntu и gentoo.
rfc2.ru — русские переводы RFC.
handynotes.ru — есть довольно хорошие статьи.
xtips.ru — шпаргалка для системных администраторов.
vim-adventures.com — игра-туториал для пользователей Vim.
nixsrv.com — Learn Linux The Hard Way — довольно интересные задачки для новичка.
www.linuxfromscratch.org/lfs — Linux From Scratch — соберем свой собственный линукс дистрибутив с блэкджеком и девушками.
Книги:
Ссылки:
ss64.com — отличный справочник консольных команд bash, cmd, powershel и т.д.
cb.vu/unixtoolbox.xhtml — описание shell-команд и примеры.
Книги:
Ссылки:
www.cpan.org — окало 120 тысяч модулей к Perl.
Python:
Книги:
Ссылки:
docs.python.org/2 — официальная документация по Python 2.7.3.
docs.python.org/3 — официальная документация по Python 3.3.0.
Книги:
Язык программирования С — лучшая книга по Си, но довольно высокий порог вхождения.
Как программировать на С — мне очень понравилась книга манерой изложения и доступностью, по сравнению с первой книгой.
Программирование на языке С — очень хорошо изложен материал.
Книги:
Язык программирования С++ — опять таки одна из лучших книг по С++, но порог вхождения опять таки велик.
Как программировать на С++ — аналогично книге по Си, очень доступно.
Регулярные выражения:
Книги:
Ссылки:
Базы данных:
Книги:
Ссылки:
Книги:
PHP в примерах — несколько человек мне посоветовали эту книгу, но честно говоря показалась не очень полезной.
PHP 5 в подлиннике — начал читать, довольно хорошо написано простым языком, обо всем.
Книги старался добавлять только те, которые прочел/начал читать/не дочитал.
Так же буду очень рад любым замечаниям.
За ссылки огромное спасибо автору этого поста и всем его комментаторам.
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.
- 3 августа 2020 в 22:26 Синтаксический сахар для SQL
- 29 июля 2020 в 00:54 Имитация динамических обоев из macOS штатными средствами Linux-систем
- 1 сентября 2020 в 00:01 Windows 10 + Linux. Настройка GUI KDE Plasma для Ubuntu 20.04 в WSL2. Пошаговое руководство
- 21 августа 2020 в 01:00 Бот VK на Python 2020 года с ответами в беседу
- 12 сентября 2020 в 00:53 Как быстро поднять OpenCV with CUDA для Python и С++ без компиляции 2.5 часа
Это «Песочница» — раздел, в который попадают дебютные посты пользователей, желающих стать полноправными участниками сообщества.
Если у вас есть приглашение, отправьте его автору понравившейся публикации — тогда её смогут прочитать и обсудить все остальные пользователи Хабра.
Чтобы исключить предвзятость при оценке, все публикации анонимны, псевдонимы показываются случайным образом.
Не надо пропускать:
- рекламные и PR-публикации
- вопросы и просьбы (для них есть Хабр Q&A);
- вакансии (используйте Хабр Карьеру)
- статьи, ранее опубликованные на других сайтах;
- статьи без правильно расставленных знаков препинания, со смайликами, с обилием восклицательных знаков, неоправданным выделением слов и предложений и другим неуместным форматированием текста;
- жалобы на компании и предоставляемые услуги;
- низкокачественные переводы;
- куски программного кода без пояснений;
- односложные статьи;
- статьи, слабо относящиеся к или не относящиеся к ней вовсе.
Linux самоучитель системного администратора
Название: Самоучитель системного администратора Linux
Автор: Колисниченко Д.Н.
Издательство: БХВ-Петербург
Год: 2011
Страниц: 522
ISBN: 978-5-9775-0639-7
Формат: PDF
Размер: 12 Мб
Язык: русский
Серия: Системный администратор
Описаны основы сетевого взаимодействия, планирование и монтаж сети (Ethernet и Wi-Fi), настройка сети и маршрутизации без конфигураторов. Даны примеры настройки различных типов серверов: Web, FTP, DNS, DHCP, почтового сервера, сервера баз данных. Рассмотрены дистрибутивы Fedora 13, Mandriva 2010.1 Spring, openSUSE 11.3, Ubuntu 10, файловая система Linux, установка и базовая настройка Linux, а также связки Apache + MySQL + PHP.
Особое внимание уделено защите сетевых сервисов и оптимизации работы сервера: использованию брандмауэров iptables и ebtables, прокси-серверов Squid и SquidGuard, созданию chroot-окружения, управлению доступом с помощью системы Tomoyo, настройке VPN-сервера, аудиту сети при помощи сетевого сканера nmap. Приведены практические рекомендации по стратегии администрирования и уходу за аппаратными средствами, работе Linux-сервера в Windows-сети, созданию LiveCD, автоматизации задач с помощью bash, использованию программных RAID-массивов.
Введение 1
ЧАСТЬ I. Основы администрирования
Глава 1. Становимся администратором
Глава 2. Классификация сетей
Глава 3. Основные сетевые устройства
Глава 4. Планирование сети
Глава 5. Монтаж Ethernet-сети
Глава 6. Основы беспроводной сети. Монтаж беспроводной сети
ЧАСТЬ II. Знакомство с Linux
Глава 7. Особенности установки Linux
Глава 8. Командная строка Linux
Глава 9. Файловая система
Глава 10. Команды управления пользователями
ЧАСТЬ III. Настройка сети в Linux
Глава 11. Настройка локальной сети
Глава 12. Настройка ADSL-доступа к Интернету
Глава 13. Подключение к сети Wi-Fi
Глава 14. Маршрутизация
Глава 15. Брандмауэры iptables и ebtables
ЧАСТЬ IV. Операционная система Linux
Глава 16. Загрузчики Linux
Глава 17. Системы инициализации Linux
Глава 18. Пакеты и управление пакетами
Глава 19. Процессы
Глава 20. Протоколирование системы. Журналы
Глава 21. Резервное копирование
Глава 22. Автоматизация выполнения задач. Планировщики задач crond, anacron, atd
ЧАСТЬ V. Локальная безопасность Linux-сервера
Глава 23. Основные уязвимости
Глава 24. Обеспечение безопасности сервера
Глава 25. Параметры загрузчика Linux
Глава 26. RAID-массивы
ЧАСТЬ VI. Настройка сетевых служб
Глава 27. DNS-сервер
Глава 28. DHCP-сервер
Глава 29. Web-сервер. Связка Apache + PHP + MySQL
Глава 30. FTP-сервер
Глава 31. Почтовый сервер
Глава 32. Сервис Samba
Глава 33. Настройка SSH-сервера
Глава 34. Сервер времени
Глава 35. Сетевая файловая система NFS
ЧАСТЬ VII. Безопасность в сети
Глава 36. Аудит сети с помощью nmap
Глава 37. Защита сетевых сервисов
Глава 38. Оптимизация сервера
Глава 39. Chroot-окружение
Глава 40. Управление доступом
Глава 41. Виртуальные частные сети
Глава 42. Прокси-сервер Squid и антивирус ClamAV
ЧАСТЬ VIII. Теория и практика системного администратора
Глава 43. Стратегия администрирования
Глава 44. Уход за «железом»