Книга рассчитана на тех, кто планирует освоить системное администрирование какого-либо UNIX, например FreeBSD, Linux, Solaris или любого другого. Книга также будет полезна тем, кто уже работает системным администратором UNIX - они смогут применять ее как справочник. Предполагается, что читатель владеет компьютером и представляет себе задачи системного администрирования. Легче всего будет читать книгу тем, кто уже администрировал какие-нибудь системы, например Windows NT, Novell Netware, VAX VMS. Для чтения не требуется опыт работы с UNIX - в книге описаны как основы взаимодействия с системой, так и детали системного администрирования. Отличительные особенности книги: Содержится самая свежая информация о UNIX по состоянию на осень 2002 года; Описываются важные, но пока недостаточно обсуждаемые технологии, например PAM; Основное внимание уделяется тем задачам, которые принято решать под UNIX в России; Рассказывается обо всех системах UNIX, приводятся примеры из FreeBSD, Linux и Solaris; Книга будет понятна даже тому, кто не работал с UNIX. Главное - наличие опыта администрирования какой-нибудь операционной системы.
Author(s): Филипп Торчинский
Series: High tech
Edition: 2-е изд., доп
Publisher: Символ
Year: 2005
Language: Russian
Pages: 398
City: СПб., М
Оглавление......Page 4
Предисловие к первому изданию......Page 11
Предисловие ко второму изданию......Page 16
Дела минувших дней......Page 19
UNIX сегодня......Page 21
Проект GNU в жизни UNIX......Page 23
Выбор конфигурации компьютера......Page 26
Помните о сетевых картах......Page 28
Конфигурация операционной системы......Page 29
Разделы дисков в UNIX......Page 30
Процедура установки......Page 32
Установка FreeBSD......Page 33
Установка RedHat Linux......Page 36
Включение и выключение компьютера......Page 39
Режимы работы системы......Page 40
Понятие терминала......Page 41
Чтение документации. Организация man-страниц......Page 43
Где хранятся настройки ОС?......Page 45
Пользователи и группы......Page 47
Учетная запись пользователя......Page 49
Предопределенные пользователи и группы......Page 50
Как стать привилегированным пользователем......Page 51
Что делать, если вы забыли пароль суперпользовате......Page 52
Редактирование файла /etc/passwd......Page 53
Глава 5. Файловая система UNIX......Page 54
Имена файлов и каталогов......Page 56
Основные каталоги......Page 57
Типы файлов......Page 58
Файлы......Page 59
Каталоги......Page 60
Жесткие ссылки......Page 61
Символические ссылки......Page 62
Файлы устройств......Page 63
Права доступа к файлам и каталогам......Page 65
Расширенные права доступа к файлам и каталогам......Page 68
Теневые индексные дескрипторы......Page 69
Команды chmod, chown, chgrp......Page 70
Типы файловых систем......Page 71
Таблица индексных дескрипторов......Page 75
Монтирование и демонтирование файловой системы......Page 78
Применение символических ссылок......Page 79
Поиск файлов......Page 81
Глава 6. Процессы......Page 83
Распределение памяти. Свопинг......Page 84
Приоритеты процесса......Page 85
Запуск процесса от чужого имени......Page 86
Suid и Sgid......Page 87
Интерактивные и фоновые процессы......Page 88
Взаимодействие процессов......Page 89
Перенаправление потоков......Page 90
Сигналы, команда kill......Page 92
Каналы (pipes) и сокеты (sockets)......Page 93
Семафоры......Page 94
Команды наблюдения за процессами......Page 97
Процессы-зомби......Page 98
Команды управления процессами......Page 99
Работа с заданиями......Page 101
at......Page 102
cron......Page 103
Регулярно выполняемые системные скрипты......Page 105
Термины и кодировки текста......Page 106
Случай с порнографическими изображениями......Page 107
Зачем системному администратору работа с текстом......Page 108
Редактор vi......Page 109
grep......Page 113
Транслитератор tr......Page 115
Регулярные выражения......Page 116
Дополнительная литература......Page 119
Обзор командных процессоров......Page 120
Действия командного процессора при запуске......Page 122
История команд......Page 123
Псевдонимы команд......Page 124
Подстановка результата выполнения......Page 125
Средства редактирования командной строки......Page 126
Командный процессор с ограничениями возможностей......Page 127
Переменные среды окружения......Page 128
Предопределенные переменные......Page 130
Язык написания скриптов......Page 131
Язык sh......Page 132
Язык csh......Page 134
Перечень спецсимволов......Page 136
Дополнительная литература......Page 137
Расчет на авось против резервного копирования......Page 138
Как использовать dump и restore......Page 141
Копирование файлов на удаленный компьютер: програ......Page 144
Глава 10. Работа UNIX в сети......Page 146
Сетевые стандарты и организации......Page 147
Модель межсетевого взаимодействия......Page 148
Протокол TCP/IP......Page 151
CIDR......Page 157
Настройка TCP/IP......Page 158
Назначение адреса и маски интерфейсу......Page 159
Проверка соединения......Page 161
Настройка обращения к DNS......Page 163
Маршрутизация......Page 164
FreeBSD......Page 169
Linux......Page 170
Solaris......Page 171
Плюсы......Page 172
Минусы......Page 173
DHCP......Page 175
Сетевые службы в UNIX......Page 177
Процесс inetd......Page 178
Страж tcp-wrapper......Page 180
Proxy-серверы......Page 181
NAT......Page 183
Реализация NAT в Linux......Page 185
Реализация NAT во FreeBSD......Page 189
Защита сетей с помощью фильтров пакетов......Page 191
Виртуальные частные сети......Page 194
Проверка соединений – ping......Page 198
Состояние сети – netstat......Page 200
Изучение пути – traceroute......Page 202
Наблюдение за соединениями в сети......Page 204
Истории из жизни......Page 206
Анализ таблиц arp......Page 207
Дополнительная литература......Page 208
Глава 11. Основы системы имен доменов (DNS)......Page 209
Как работает DNS......Page 212
Настройка сервера имен......Page 214
Получение информации от DNS......Page 223
Правовые аспекты регистрации доменов......Page 224
Глава 12. Процедуры запуска и останова системы......Page 226
Режимы работы UNIX: runlevels......Page 228
Загрузка систем BSD......Page 229
Загрузка систем System V......Page 233
Компиляторы и компоновщики......Page 235
Формат make-файлов......Page 236
Ports collection......Page 240
Команда pkg_add......Page 241
Дополнительная литература......Page 242
Модули и статические драйверы......Page 243
FreeBSD: изменение конфигурации......Page 244
FreeBSD: процедура......Page 245
Linux: процедура......Page 246
FreeBSD......Page 247
Linux......Page 248
Другие диалекты UNIX......Page 249
Глава 15. Настройка удаленного доступа pppd......Page 250
Общие соображения......Page 256
Как устроен RPC......Page 257
portmap: объявление служб RPC......Page 258
mountd, nfsd: экспорт файловых систем......Page 259
Объяснение......Page 261
Сервер NFS и бездисковые станции......Page 262
Запуск mountd и nfsd......Page 263
Блокировка файлов на NFS-сервере......Page 265
Безопасность сервера NFS......Page 266
Подробности на примере Linux......Page 267
Настройка NFS-клиента......Page 271
Оптимизация работы NFS......Page 273
Безопасность клиента NFS......Page 274
Кэширование удаленных файловых систем с помощью b......Page 275
Глава 17. Печать в UNIX......Page 276
Который час......Page 279
Синхронизация времени: timed......Page 280
Управление timed......Page 282
Общие сведения......Page 283
Алгоритм работы ntpd......Page 286
Управление ntpd......Page 287
Файл ntp.conf......Page 288
Практические советы......Page 289
Дополнительная литература......Page 290
Что такое почтовый сервер......Page 291
Задачи сервера передачи почты (MTA)......Page 292
Задачи почтового клиента (MUA)......Page 293
Задачи сервера выдачи почты (MAA)......Page 294
Отличия протоколов IMAP4 и POP3......Page 295
Установка и начальная настройка sendmail......Page 297
Sendmail: куда обратиться за черным списком?......Page 303
Установка и начальная настройка postfix......Page 304
Postfix: куда обратиться за черным списком?......Page 305
Установка POP3-сервера......Page 306
qmail......Page 307
Как устроен сервер Apache......Page 308
Установка Apache......Page 309
Основные настройки Apache......Page 311
Работа с SSI......Page 312
Как заставить выполняться CGI-скрипты......Page 313
Обработка скриптов на PHP......Page 314
Обработка скриптов на Perl......Page 315
Безопасность httpd......Page 316
Аутентификация в Apache......Page 318
Ограничение количества одновременных соединений......Page 319
Главные настройки......Page 321
Чужим здесь не место......Page 322
Инициализация каталога-хранилища......Page 323
Борьба с баннерами......Page 324
Ограничение доступа в Сеть......Page 326
Ведение и анализ протоколов......Page 328
Глава 22. UNIX в роли Windows NT (пакет Samba)......Page 330
Установка MySQL......Page 336
Настройка mysql: права доступа, создание БД......Page 337
Основные операторы SQL......Page 339
Дополнительная литература......Page 340
Аутентификация в любой программе......Page 341
Аутентификация с помощью PAM......Page 342
Как устроен PAM......Page 343
Файл(ы) конфигурации......Page 345
Аутентификация на UNIX через домен Windows-сети......Page 347
Аутентификация в других приложениях через PAM......Page 349
Глава 25. Основы настройки X Window......Page 350
Настройка с помощью xf86setup......Page 352
Где узнать больше об X?......Page 353
Проблемы русификации UNIX......Page 354
Локализация и русификация......Page 355
Символы и кодировки......Page 356
Русификация bash и vi......Page 357
Перекодировка русскоязычных текстов......Page 358
Русификация Solaris......Page 359
Дополнительная литература......Page 360
Глава 27. Наблюдение за системными ресурсами......Page 361
Глава 28. Предотвращение сбоев......Page 368
Человеческий фактор......Page 371
Архиваторы и упаковщики......Page 373
Антивирусы......Page 375
Борьба с вирусами: Anomy Sanitizer......Page 377
Борьба с вирусами: ClamAV......Page 378
Протоколирование событий: syslogd......Page 379
Дополнительная литература......Page 380
Инициализация среды работы пользователя......Page 381
Настройка сетевых параметров......Page 382
Настройка принтера......Page 383
Конфигурация Sendmail......Page 384
Настройки CDE (Solaris, HP-UX)......Page 385
Конфигурация системы......Page 386
Параметры по умолчанию для разных программ (Solar......Page 387
Разное......Page 388
Приложение В. Указатель веб-адресов......Page 390
В......Page 393
З......Page 394
К......Page 395
П......Page 396
Я......Page 397