Linux. Установка, настройка, администрирование
Михаэль Кофлер
Linux, наряду с Microsoft Windows и Apple OS X, является одной из важнейших операционных систем для ПК. Системы Linux установлены на многих крупных серверах и применяются на многочисленных смартфонах и планшетах, работающих на базе Android.
Раньше существовали предрассудки о том, что Linux, якобы, слишком сложна и неудобна в использовании, но сегодня они преодолены. Конечно, Linux работает не совсем так, как Windows, но перейти с Windows на Linux не сложнее, чем с Windows 7 на Windows 8. При этом большинство дистрибутивов Linux бесплатны, а также значительно более надежны, чем Windows. В Linux также не заводятся вирусы и трояны.
Но если Linux так проста в использовании, зачем было писать о ней такую толстую книгу? Linux - это не просто альтернативная операционная система, способная заменить Windows на ПК. В Linux есть многочисленные дополнительные возможности применения и функции. Речь может идти как об автоматизации повседневных задач, так и о многом другом, вплоть до конфигурации сетевых серверов. Linux включает в себя множество различных дистрибутивов. Наиболее известными считаются Debian, Red Hat, openSUSE и Ubuntu. Автор выстроил эту книгу в универсальном ключе, без привязки к конкретным дистрибутивам. Издание призвано научить читателя не только работать с Linux, но и понимать ее. Давайте научимся все делать по-линуксовски!
Издательство: Питер, 2014 г.
ISBN 978-5-496-00862-4
Количество страниц: 768.
Содержание книги «Linux. Установка, настройка, администрирование»:
- 24 Предисловие
- 24 Об этой книге
- 25 В добрый путь!
- 26 От издательства
- 27 Глава 1. Быстрое введение в Linux
- 27 1.1. Запуск и завершение работы Linux
- 29 1.2. Клавиатура, мышь и буфер обмена
- 29 Важные сочетания клавиш
- 30 Работа с мышью
- 31 Буфер обмена
- 32 1.3. Работа с файлами, доступ к внешним носителям данных
- 33 1.4. Документация по Linux
- 36 Глава 2. Gnome
- 38 2.1. Организация Рабочего стола
- 42 2.2. Файловый менеджер
- 45 Сетевые функции
- 46 Плагины
- 47 Запись CD и DVD
- 48 2.3. Стандартные программы Gnome
- 51 2.4. Конфигурация и внутреннее устройство
- 52 Системные настройки
- 54 Gnome Tweak Tool
- 55 Расширения оболочки Gnome
- 56 Конфигурационные файлы Gnome
- 57 Внутреннее устройство системы
- 58 Каталоги и скрипты XDG
- 59 2.5. Варианты Gnome
- 62 Глава 3. KDE
- 63 3.1. Организация Рабочего стола
- 65 Важные мини-программы (плазмоиды)
- 68 Управление окнами
- 69 3.2. Dolphin
- 72 3.3. Konqueror и Rekonq
- 72 Использование программы в качестве файлового менеджера
- 73 Использование в качестве веб-браузера
- 74 Rekonq
- 75 3.4. Конфигурация
- 80 3.5. Запись CD/DVD с помощью K3b
- 82 3.6. Программы KDE
- 63 3.1. Организация Рабочего стола
- 85 Глава 4. VirtualBox
- 85 4.1. Основы виртуализации
- 85 Технологии виртуализации
- 87 Виртуальное аппаратное обеспечение
- 88 Виртуальные машины и проблемы сетевых соединений
- 89 Обмен данными между хозяином и гостем
- 90 Программы для виртуализации
- 93 4.2. Установка VirtualBox (хост)
- 96 4.3. Настройка машины с VirtualBox (гость)
- 96 Настройка виртуальной машины в Linux
- 98 Установка виртуальной машины в Windows
- 99 Дополнительные функции VirtualBox
- 85 4.1. Основы виртуализации
- 101 Глава 5. Окна терминалов и работа с консолью
- 102 5.1. Текстовые консоли и окна консолей
- 105 5.2. Просмотр и редактирование текстовых файлов
- 105 Команда less
- 106 Текстовые редакторы
- 108 5.3. Онлайн-справка
- 111 Глава 6. Bash (оболочка)
- 111 6.1. Что такое оболочка?
- 113 6.2. Базовая конфигурация
- 114 6.3. Ввод команд
- 114 Расширения названий команд и файлов
- 116 Важные сочетания клавиш
- 117 Сокращения, связанные с псевдонимами
- 118 6.4. Переадресация ввода и вывода
- 119 Программные каналы
- 120 Размножение вывода командой tee
- 121 6.5. Выполнение команд
- 122 6.6. Механизмы подстановки
- 127 6.7. Оболочковые переменные
- 128 Локальные и глобальные переменные (переменные окружения)
- 129 Важнейшие оболочковые переменные
- 130 6.8. Примеры сценариев bash
- 131 Пример 1: grepall
- 132 Пример 2: stripcomments
- 132 Пример 3: applysed le
- 133 Пример 4: сценарий резервного копирования
- 134 Пример 5: создание эскизов
- 135 6.9. Синтаксис сценариев bash
- 135 6.10. Переменные в сценариях bash
- 136 Область определения переменных
- 137 Переменные, задаваемые оболочкой
- 138 Массивы
- 138 Подстановка параметров
- 140 Считывание переменных с помощью read
- 141 6.11. Условные переходы и циклы в сценариях bash
- 141 If-условные переходы
- 142 Формулирование условий с помощью test
- 143 Case-условные переходы
- 144 For-циклы
- 145 Циклы while
- 145 Циклы until
- 146 6.12. Справка по важнейшим специальным символам bash
- 148 Глава 7. Управление файлами
- 148 7.1. Работа с файлами и каталогами
- 149 Каталоги
- 153 Как узнать, сколько памяти нужно для размещения всех файлов и каталогов
- 154 Джокерные символы
- 155 Сложности при использовании джокерных символов
- 156 Скрытые файлы
- 157 Особые виды файлов (файлы-ссылки, файлы-устройства)
- 158 7.2. Ссылки
- 160 7.3. Типы файлов (MIME) 159 Конфигурация MIME
- 161 Магические файлы для распознавания типа файла
- 161 7.4. Поиск файлов ( nd, grep, locate)
- 162 Команды which и whereis
- 162 Команда locate
- 163 Команды nd и grep
- 166 7.5. Запись CD и DVD
- 166 Создание и тестирование ISO-образов
- 168 Запись CD
- 170 Запись DVD
- 172 7.6. Права доступа, пользователи и принадлежность к группам
- 172 Права доступа к файлу
- 173 Восьмеричное представление
- 174 Права доступа к каталогам
- 174 Права доступа к устройствам
- 174 Специальные биты
- 176 Владелец, группа и биты доступа для новых файлов
- 178 7.7. Списки контроля доступа и расширенные атрибуты
- 179 Списки контроля доступа
- 181 Расширенные атрибуты
- 182 Возможности
- 183 7.8. Структура каталогов в Linux
- 186 7.9. Файлы-устройства
- 186 Старший и младший номера устройства
- 186 Внутренние свойства
- 188 Система udev
- 148 7.1. Работа с файлами и каталогами
- 189 Глава 8. Управление процессами
- 189 8.1. Запуск программ, управление ими и завершение процессов
- 190 Запуск программ
- 190 Приоритетные и фоновые программы
- 191 Список всех текущих процессов
- 193 Иерархия процессов
- 194 Принудительное завершение процессов
- 195 Распределение машинного времени (продолжительности вычислений)
- 196 Переадресация ввода и вывода, программный канал
- 197 8.2. Выполнение процессов от имени другого пользователя (su)
- 200 8.3. Выполнение процессов от имени другого пользователя (sudo)
- 201 Sudo в Ubuntu
- 202 Sudo в SUSE
- 202 8.4. Выполнение процессов от имени другого пользователя (PolicyKit)
- 204 8.5. Системные процессы (демоны)
- 205 Потоки ядра
- 206 Запуск и завершение работы демонов
- 208 8.6. Автоматический запуск процессов (cron)
- 208 Файл crontab
- 209 Каталоги cron.hourly, .daily, .weekly, .monthly
- 210 Планировщик задач Anacron
- 189 8.1. Запуск программ, управление ими и завершение процессов
- 211 Глава 9. Конвертер графических, аудио- и текстовых файлов
- 211 9.1. Графический конвертер
- 213 9.2. Аудио- и видеоконвертер
- 215 9.3. Текстовые конвертеры (кодировка и разрывы строк)
- 216 9.4. Конвертер имен файлов (кодировка)
- 216 9.5. Конвертер документов (PostScript, PDF, HTML, LATEX)
- 217 Text→PostScript
- 218 HTML→Text, PostScript
- 218 PostScript↔PDF
- 219 PostScript/PDF→формат для вывода на печать/точечная графика
- 220 Утилиты PostScript
- 221 Утилиты PDF
- 222 LATEX и компания
- 224 Глава 10. Сетевые инструменты
- 224 10.1. Определение состояния сети
- 224 Определение сетевых интерфейсов
- 225 Тестирование доступности localhost
- 225 Тестирование доступности локальной сети
- 226 Тестирование доступа к Интернету
- 226 Отслеживание пути IP-пакетов
- 227 10.2. Работа на других компьютерах (SSH)
- 228 Обычное shell-соединение
- 228 Выполнение команд
- 229 SSH и X
- 229 Безопасное копирование файлов с помощью scp
- 230 SSH-туннель
- 231 Файловая система SSH
- 231 10.3. Передача файлов (FTP)
- 231 Основы FTP
- 234 SFTP
- 234 WGET
- 235 Команда curl
- 236 Программа lftp
- 237 Команды rsync, mirror, sitecopy
- 224 10.1. Определение состояния сети
- 238 Глава 11. Базовая конфигурация
- 238 11.1. Введение
- 239 Кто здесь системный администратор?
- 239 Конфигурационные инструменты и программы для администрирования
- 240 Конфигурационные файлы
- 242 11.2. Конфигурация текстовых консолей
- 242 Раскладка клавиатуры
- 243 Гарнитура шрифта
- 244 Gpm-конфигурация (мышь)
- 244 11.3. Дата и время
- 245 NTP (Сетевой протокол времени)
- 247 Chrony
- 247 11.4. Пользователи и группы, пароли
- 248 Конфигурационные программы
- 249 Команды
- 250 Управление пользователями
- 252 Управление группами
- 253 Пароли
- 256 Взаимодействие конфигурационных файлов
- 257 Управление пользователями в сети
- 257 Подключаемые модули аутентификации (PAM)
- 260 Диспетчер переключения имен (NSS)
- 261 Nscd (демон кэширования службы имен)
- 261 11.5. Языковые настройки, интернационализация, Unicode
- 262 Основы кодировок
- 264 Настройка локализации и кодировки
- 267 11.6. Справка по аппаратным компонентам
- 267 Процессор и память
- 269 Управление энергопотреблением
- 271 Управление системой вентиляции
- 272 Интерфейсы и системы шин
- 273 Система горячего подключения
- 274 Аудиосистема (ALSA)
- 277 11.7. Журналирование
- 277 Программа sysklogd (rsyslogd)
- 279 Программа logrotate
- 281 Logwatch
- 238 11.1. Введение
- 284 Глава 12. Управление программами и пакетами
- 287 12.1. Управление пакетами RPM
- 287 Основы
- 289 Примеры
- 292 12.2. Yum
- 293 Конфигурация
- 295 Примеры
- 297 Автоматические загрузки и обновления
- 297 Yum Extender (Yumex)
- 298 12.3. ZYpp
- 298 Библиотека libzypp
- 299 Репозитории
- 299 Интерфейс zypper
- 300 12.4. Управление пакетами Debian (команда dpkg)
- 302 12.5. APT
- 303 Конфигурация
- 304 Команда apt-get
- 305 Программа aptitude
- 306 Команда tasksel
- 307 Команда apt-cache
- 307 Автоматизация обновлений
- 309 Обновления версий или дистрибутивов
- 309 Буфер обмена пакетов
- 311 Synaptic
- 312 12.6. PackageKit
- 314 12.7. TAR
- 314 12.8. Преобразование одних форматов пакетов в другие
- 315 12.9. Управление параллельными установками
- 316 Перечисление альтернатив
- 316 Альтернативы
- 287 12.1. Управление пакетами RPM
- 318 Глава 13. Библиотеки, Java и Mono
- 318 13.1. Библиотеки
- 319 Форматы и версии библиотек
- 320 Автоматическая загрузка библиотек
- 321 32- и 64-битные библиотеки
- 322 Предварительное связывание
- 323 13.2. Как самостоятельно компилировать программы
- 324 Распаковка кода
- 325 Компилирование программы
- 326 Возможные проблемы
- 326 Примеры
- 327 13.3. Java
- 328 13.4. Mono
- 329 Проблемы, связанные с патентами, и их решение
- 330 Внутренняя организация Mono
- 318 13.1. Библиотеки
- 331 Глава 14. Администрирование файловой системы
- 333 14.1. Как взаимосвязаны компоненты файловой системы
- 334 14.2. Названия устройств для жестких дисков и других носителей данных
- 335 Внутренние свойства ядра
- 335 Названия устройств
- 336 IDE-устройства
- 336 Виртуальные носители данных (virtio)
- 337 Номера разделов (MBR)
- 337 Номера секционирования (таблицы GPT)
- 338 Альтернативные названия устройств
- 339 14.3. Секционирование жесткого или твердотельного диска
- 340 MBR или GPT?
- 341 Основные правила
- 342 Сектора, дорожки, цилиндры и блоки
- 343 Жесткие и твердотельные диски с размером сектора 4 Кбайт
- 344 Корректировка размера расширенного раздела (только при MBR-секционировании) 344 Программа fdisk (MBR)
- 348 Программа parted (MBR и GPT)
- 349 Программа sfdisk (MBR)
- 350 Программа gparted (MBR, GPT)
- 351 Gnome Disks (MBR и GPT)
- 352 14.4. Типы файловых систем
- 352 Linux
- 353 UNIX
- 354 Windows, Mac OS X
- 354 CD-ROM/DVD
- 354 Сетевые файловые системы
- 355 Виртуальные файловые системы
- 355 Прочие файловые системы
- 357 Ссылки
- 357 14.5. Управление файловой системой (mount и /etc/fstab)
- 358 Определение текущего состояния файловой системы
- 359 Как подключать и отключать файловые системы вручную (mount и umount)
- 360 Автоматическое подключение файловых систем (/etc/fstab)
- 361 Синтаксис /etc/fstab
- 363 14.6. Основы файловых систем
- 363 Журналирование
- 364 Потери информации, несмотря на журналирование
- 364 Автоматическая проверка файловой системы
- 365 Проверка файловой системы вручную
- 366 Максимальный размер
- 366 Изменение типа файловой системы
- 366 14.7. Файловая система ext (ext2, ext3, ext4)
- 368 Журналирование
- 370 Администрирование
- 374 14.8. Файловая система btrfs
- 375 Администрирование
- 378 Подтома
- 379 Мгновенные снимки
- 381 Распределение файловых систем btrfs на несколько устройств, RAID
- 384 Определение того, что используется файловая система btrfs (df)
- 386 14.9. Файловая система xfs
- 387 14.10. Файловые системы Windows (VFAT, NTFS)
- 388 Файловая система VFAT
- 389 Файловая система NTFS (ntfs-3g)
- 390 14.11. CD, DVD, дискеты
- 390 CD и DVD с данными
- 392 AudioCD, VideoDVD
- 393 Дискеты
- 390 CD и DVD с данными
- 393 14.12. Внешние носители данных (USB, Firewire и др.)
- 395 14.13. Разделы и файлы подкачки
- 398 14.14. RAID
- 399 Основы
- 401 Администрирование
- 406 14.15. Менеджер логических томов (LVM)
- 410 14.16. SMART
- 414 14.17. SSD-TRIM
- 416 14.18. Шифрование
- 416 Шифрование отдельных файлов
- 416 Шифрование файловой системы (USB-флешка, внешний жесткий диск)
- 420 Шифрование целой системы
- 423 Глава 15. GRUB
- 423 15.1. Основы
- 425 Загрузка системы в BIOS
- 427 Запуск системы с EFI
- 429 Файлы Initrd
- 431 15.2. Работа с GRUB (с точки зрения пользователя)
- 433 15.3. GRUB 2
- 433 Базовая конфигурация
- 440 Синтаксис и внутренняя организация
- 441 Записи меню GRUB
- 443 Ветвление и переход к работе с другим загрузчиком
- 445 Индивидуальная конфигурация
- 447 Установка вручную и первая помощь при работе с компьютерами с BIOS
- 449 Установка вручную и первая помощь при работе с компьютерами с EFI
- 450 Вручную вводим команды GRUB для запуска Linux
- 450 Изменение загрузочных записей и настроек EFI вручную (e bootmgr)
- 452 15.4. GRUB 0 97
- 452 Конфигурация (файл меню)
- 453 Глобальная область в menu lst
- 454 Записи меню в menu lst
- 457 Тестирование конфигурации GRUB
- 457 Сценарий update-grub (Debian и Ubuntu)
- 458 Grubby (Fedora, Red Hat)
- 458 GRUB 0.97 и EFI
- 459 Исправление установки GRUB с помощью «живого диска»
- 423 15.1. Основы
- 460 Глава 16. Система Init
- 461 16.1. Init-V
- 461 Уровень запуска
- 463 Inittab
- 465 Инициализация системы
- 465 Сценарии Init-V для активации уровней запуска
- 469 Оптимизация процесса Init-V
- 470 16.2. Upstart
- 473 16.3. Systemd
- 478 16.4. Запуск системы Debian
- 482 16.5. Запуск системы в Fedora
- 484 16.6. Запуск системы в SUSE
- 485 16.7. Запуск системы Ubuntu
- 487 16.8. Демон интернет-сервисов
- 461 16.1. Init-V
- 490 Глава 17. Ядро и модули
- 490 17.1. Модули ядра
- 492 Команды для управления модулями
- 493 Конфигурация модуля
- 495 Синтаксис modprobe
- 496 Компилирование дополнительного модуля
- 498 17.2. Самостоятельное конфигурирование и компилирование ядра
- 499 Основы
- 501 Установка кода ядра
- 502 Как обновить код ядра
- 503 Применение конфигурационных файлов ядра, поставляемых вместе с дистрибутивом
- 505 Конфигурирование ядра вручную
- 505 Инструменты, используемые при конфигурировании ядра вручную
- 507 Компилирование и установка ядра
- 508 17.3. Каталоги /proc- и sys/
- 510 17.4. Параметры загрузки ядра
- 511 Важные параметры загрузки ядра
- 512 SMP-параметры
- 513 Параметры ACPI
- 513 17.5. Изменение параметров ядра
- 490 17.1. Модули ядра
- 515 Глава 18. Конфигурация сети
- 515 18.1. Network Manager
- 516 Конфигурация
- 516 LAN с DHCP (ADSL-роутер)
- 519 Внутренняя организация
- 519 Альтернативы сетевого менеджера
- 522 18.2. Основы работы с сетью и глоссарий
- 522 Глоссарий
- 525 IP-адреса
- 529 IPv6
- 530 Глоссарий по стандартам WLAN
- 532 Параметры WLAN-соединения
- 533 Безопасность WLAN
- 535 Поддержка WLAN в Linux
- 536 18.3. Активация контроллеров LAN и WLAN вручную
- 537 Активизация контроллера LAN
- 540 Активизация контроллера WLAN
- 543 18.4. Конфигурационные файлы LAN
- 543 Базовая конфигурация
- 547 Взаимное соотнесение контроллеров и сетевых интерфейсов
- 548 18.5. Конфигурация сети вручную
- 548 Fedora и Red Hat
- 549 Debian и Ubuntu
- 551 SUSE
- 551 18.6. Zeroconf и Avahi
- 554 18.7. Основы PPP
- 555 Конфигурационные файлы и сценарии pppd
- 556 Параметры pppd
- 559 18.8. Внутренняя организация UMTS
- 561 18.9. Основы ADSL
- 562 Конфигурация ADSL-роутера
- 563 Конфигурация ADSL-PPPoE
- 566 Конфигурация ADSL-PPTP
- 515 18.1. Network Manager
- 569 Глава 19. Интернет-шлюз
- 569 19.1. Введение
- 572 19.2. Сетевая конфигурация
- 572 Debian, Ubuntu
- 573 Fedora, Red Hat
- 573 19.3. Маскарадинг (NAT)
- 574 Включение и выключение маскарадинга
- 575 Проблемы
- 576 Конфигурация клиента
- 576 19.4. Основы работы с DHCP и сервером имен
- 578 19.5. Программа dnsmasq (DHCP и сервер имен)
- 578 Условия
- 579 Файл dnsmasq conf
- 579 Запуск/перезапуск
- 579 Минимальная конфигурация
- 580 Применение локального сервера имен
- 581 Статические адреса и хост-имена
- 582 DNS для локального компьютера
- 583 Итоговый файл
- 583 Конфигурация для работы с несколькими интерфейсами
- 584 Журналирование
- 584 Клиентская конфигурация
- 585 Как повторно считывать данные DHCP
- 585 19.6. Интеграция WLAN в сеть
- 588 Глава 20. Samba
- 588 20.1. Основы и глоссарий
- 590 Права доступа и системы обеспечения безопасности
- 592 Централизованная или децентрализованная топология сервера
- 593 20.2. Samba: базовая конфигурация и ввод в эксплуатацию
- 596 Изменения конфигурации, статус
- 596 Защита Samba
- 597 Журналирование
- 598 Сетевая конфигурация с помощью SWAT
- 600 20.3. Управление паролями
- 600 Пароли Samba
- 602 Синхронизация паролей Samba и Linux
- 603 Соотнесение пользователей Linux и Windows
- 604 Все вместе
- 605 20.4. Сетевые каталоги
- 605 Пользовательские каталоги
- 605 Домашние каталоги
- 606 Групповые каталоги
- 607 Каталоги, находящиеся в свободном доступе
- 607 Доступ для пользователей, не прошедших аутентификацию
- 608 Совместные пользовательские каталоги (User Shares)
- 608 Корзина для каталогов Samba
- 609 Предоставление каталогов в общий доступ с помощью Gnome и KDE
- 610 20.5. Пример: домашний сервер/сервер мультимедиа
- 613 20.6. Пример: корпоративный сервер
- 616 20.7. Клиентский доступ
- 616 Клиенты Linux
- 616 CIFS
- 618 Команды smbclient и smbtree
- 619 Клиенты Windows
- 588 20.1. Основы и глоссарий
- 621 Глава 21. NFS и AFP
- 621 21.1. NFS 4
- 621 Серверная конфигурация
- 625 Клиентская конфигурация
- 626 Поиск ошибок
- 627 21.2. NFS 3
- 628 Серверная конфигурация
- 629 Клиентская конфигурация
- 621 21.1. NFS 4
- 630 Глава 22. SSH (Secure Shell)
- 631 22.1. Установка
- 631 22.2. Конфигурация и защита
- 634 22.3. Аутентификация с помощью ключей
- 637 Глава 23. Apache
- 637 23.1. Установка и настройка Apache
- 637 Установка, запуск и тестирование
- 638 Конфигурация
- 640 Стандартная кодировка
- 642 Logrotate
- 642 23.2. Создание и защита веб-каталогов
- 643 Конфигурация хоста
- 645 Конфигурация каталогов
- 646 Защита каталогов
- 649 23.3. Виртуальные хосты
- 650 Создание виртуальных хостов
- 651 Пример
- 653 23.4. Зашифрованные соединения
- 654 Сертификаты
- 657 Конфигурация Apache для работы с HTTPS
- 660 23.5. Awstats и Webalizer
- 660 Awstats
- 665 Webalizer
- 668 23.6. PHP
- 670 23.7. FTP-сервер (vsftpd)
- 671 Анонимный доступ по FTP
- 672 FTP для администратора и других особых категорий пользователей
- 637 23.1. Установка и настройка Apache
- 673 Глава 24. MySQL
- 673 24.1. MySQL
- 674 Установка и обеспечение безопасности
- 676 Первые тесты
- 677 24.2. Администрирование MySQL
- 679 Mysqladmin
- 679 MySQL Workbench
- 680 PhpMyAdmin
- 681 Chive
- 682 24.3. Резервное копирование
- 683 Mysqldump
- 685 Mylvmbackup
- 689 Инкрементное резервное копирование с применением двоичного логирования
- 673 24.1. MySQL
- 690 Глава 25. Резервное копирование
- 690 25.1. Программы для резервного копирования с графическим пользовательским интерфейсом
- 691 Dйjа Dup
- 692 Grsync
- 693 Back In Time
- 695 25.2. Резервное копирование на NAS-устройствах
- 695 Резервное копирование в сетевых каталогах Windows
- 696 Mount или /etc/fstab
- 696 Подключение сетевого каталога Windows к файловой системе с помощью Gnome
- 697 25.3. Сжатие и архивация файлов
- 697 Сжатие файлов (gzip, bzip2, xz, lzop)
- 698 Создание сжатых архивов (tar, zip)
- 700 25.4. Синхронизация каталогов (rsync)
- 702 25.5. Инкрементные резервные копии (rdiff-backup)
- 704 25.6. Инкрементные резервные копии (rsnapshot)
- 704 Конфигурация
- 705 Вызов вручную
- 706 Автоматический вызов
- 706 25.7. Сценарии резервного копирования
- 706 Автоматизация rsync с помощью Cron
- 707 Ежедневное и ежемесячное резервное копирование
- 707 Резервное копирование с помощью LVM
- 708 Считывание логического тома в виде образа
- 709 Tartarus
- 690 25.1. Программы для резервного копирования с графическим пользовательским интерфейсом
- 710 Глава 26. Брандмауэры
- 710 26.1. Основы работы в сети и анализ сети
- 715 26.2. Основы защиты сетевых служб
- 715 Библиотека TCP-Wrapper
- 717 Запуск сетевых служб без прав администратора
- 718 Запуск сетевых служб в среде chroot
- 718 26.3. Брандмауэры: общая информация
- 719 Брандмауэры для частных ПК
- 719 Брандмауэры для локальных сетей
- 720 Сетевой фильтр
- 723 26.4. Создание брандмауэра (помощь в конфигурации)
- 726 26.5. Как самостоятельно построить брандмауэр с помощью iptables
- 726 Базовая конфигурация (my rewall)
- 727 Остановка работы брандмауэра (my rewall-stop)
- 728 Запуск брандмауэра (my rewall-start)
- 730 Интеграция Upstart
- 730 Интеграция Init-V
- 732 Глава 27. Виртуальные частные сети
- 732 27.1. Основы VPN
- 733 Технологии VPN
- 734 Топологии сетей VPN
- 735 27.2. Реализация VPN с помощью PPTP
- 736 Конфигурация сети на сервере
- 737 Настройка PPTPD-сервера
- 740 Настройка брандмауэра для PPTP-сервера
- 740 27.3. Конфигурация VPN-клиента (PPTP)
- 740 Предпосылки
- 741 Конфигурация в сетевом менеджере
- 741 Ручная конфигурация
- 744 Конфигурация брандмауэра для PPTP-клиента
- 732 27.1. Основы VPN
- 745 Глава 28. Squid и DansGuardian (сетевой фильтр)
- 745 28.1. Squid
- 748 28.2. Конфигурация прозрачного кэш-посредника
- 750 28.3. DansGuardian
- 751 Конфигурация сетевого фильтра
- 754 Ограничения
- 755 Глава 29. SELinux и AppArmor
- 755 29.1. SELinux
- 757 Внутренняя организация и принцип работы SELinux
- 760 Устранение проблем, связанных с SELinux
- 762 Отключение SELinux
- 762 29.2. AppArmor
- 763 AppArmor в Ubuntu
- 767 AppArmor в SUSE
- 755 29.1. SELinux
Инструкция как скачать книгу Михаэль Кофлер: Linux. Установка, настройка, администрирование в форматах DjVu, PDF, DOC или fb2 совершенно бесплатно.