FreeBSD. От новичка к профессионалу. Колисниченко Д. Н.

Generic selectors
Только точные совпадения
Search in title
Search in content
Search in posts
Search in pages
Фильтровать по разделам
1С программы
Гидравлика
Грузоподъемные сооружения
Деревообработка
Долбежные, Строгальные
Железнодоржная литература
Инструмент
Информационные технологии. IT
Компрессорное оборудование
Краны грузоподъемные
Кузнечное дело
Машиностроение
Металлообработка
Настольное оборудование
Оргтехника
Пилы, Ножницы, Отрезные
Пневматика
Подшипники
Программирование
Прочее
Работа с сайтом
Сверлильные
Строительство
Тельферы, Тали
Токарные
Фрезерные
Электрика
Электроника

В книге FreeBSD. От новичка к профессионалу Материал ориентирован на последние версии операционных систем FreeBSD, РУС-BSD, OpenBSD. С позиции типичного пользователя BSD показано, как самостоятельно настроить и оптимизировать эту операционную систему. Особое внимание уделяется повседневным задачам администратора. Рассмотрено резервное копирование, настройка сетевых сервисов, организация RAID-массивов, борьба с рекламными баннерами и спамом, анализ журналов сервера, подсчет трафика, мониторинг сети и др. Подробно описана настройка почтового сервера (Postfix), Web-сервера (Apache) в связке с интерпретатором PHP и сервером баз данных MySQL, серверов DNS/DHCP/FTP и других сетевых служб. Приведены рекомендации по защите рассмотренных в книге сетевых служб.

 

Автор: Колисниченко Д. Н.

Формат: PDF. Размер: 17 MB.   

 

Оглавление

Введение 1

ЧАСТЬ I. ЗНАКОМСТВО С СИСТЕМОЙ 3
Глава 1. История UNIX и FreeBSD 5
1.1. Первые операционные системы . 5
1.2. Первые версии UNIX и их развитие. 7
1.3. Появление BSD 8
1.4. Развитие UNIX-подобных систем 8
1.5. FreeBSD, OpenBSD и NetBSD. 10
1.6. Имеет ли значение версия? . 11
Глава 2. Установка FreeBSD 13
2.1. Загрузка образов FreeBSD. 13
2.2. Системные требования 14
2.3. Приступаем к установке 15
2.4. Постинсталляционная настройка системы 29
2.5. После перезагрузки 38
Глава 3. Установка OpenBSD. 39
3.1. Перед началом установки 39
3.2. Установка системы 40
Глава 4. Операционная система РУС-BSD: обзор, установка . 51
4.1. Кратко о системе 51
4.2. Установка РУС-BSD 52
Глава 5. Резервное копирование. Быстрая переустановка
BSD/Linux/Windows. 55
5.1. Зачем нужно делать резервные копии? 55
5.2. Выбор носителя для резервной копии . 55
5.3. Правила хранения DVD с резервными копиями. 57
5.4. Стратегии создания резервной копии 58
5.5. «Живая» резервная копия 60
5.6. Клонирование дисков — программа Clonezilla 61
5.7. Программа tar . 70
5.8. Сетевое резервное копирование . 71
5.9. Запись DVD-болванок в FreeBSD 72
Глава 6. Создание LiveCD своими руками 73
6.1. Создание дампа. Команда dump . 73
6.2. Создание LiveCD. Утилита FreeSBIE. 74
6.3. Восстановление системы. Команда restore . 75
Глава 7. Особые варианты установки FreeBSD . 76
7.1. Использование LiveUSB. Установка FreeBSD на нетбук 76
7.2. Обновление до FreeBSD 8. 77
7.3. Установка по сети 78
ЧАСТЬ II. НАСТОЛЬНОЕ ПРИМЕНЕНИЕ BSD 81
Глава 8. Настройка консоли. 83
8.1. Вход в систему . 83
8.2. Понятие о работе в консоли 84
8.3. Виртуальные консоли 85
8.4. Правильное завершение работы в системе 86
8.5. Конфигуратор sysinstall. 87
8.6. Файловый менеджер Midnight Commander . 87
8.7. Изменение редактора по умолчанию . 88
8.8. Использование редактора vi 89
8.9. Русификация консоли 92
8.10. Переход на UTF-8 96
Глава 9. Установка графической среды GNOME 98
9.1. Графический интерфейс в FreeBSD . 98
9.2. Установка портов и пакетов 99
9.3. Настройка запуска GNOME 101
9.4. Несколько слов о русификации системы. 106
Глава 10. Тонкая настройка графической подсистемы 111
10.1. Трюки с HAL 111
10.2. Редактор конфигурации gconf-editor 114
10.3. Поддержка видеокарт NVIDIA. 118
ЧАСТЬ III. КОМАНДНАЯ СТРОКА 119
Глава 11. Выбор и использование командной оболочки 121
11.1. Файл /etc/shells . 121
11.2. Разнообразие выбора . 122
11.3. Оболочка bash. 125
11.4. Оболочка tcsh . 128
11.5. Перенаправление ввода/вывода 132
Глава 12. Создание сценариев на языке оболочки. 134
12.1. Сценарии оболочки bash . 134
12.2. Сценарии оболочки tcsh 142
Глава 13. 24 полезные команды. 152
13.1. Команда man: справочная система. 152
13.2. Команда uname: информация о системе 152
13.3. Команда clear: очистка экрана 154
13.4. Команда date: вывод и установка даты и времени . 154
13.5. Команда exit: выход из оболочки. 154
13.6. Команда passwd: изменение пароля . 154
13.7. Команда uptime: информация о работе системы. 154
13.8. Команда users: информация о пользователях . 155
13.9. Команды w, who и whoami: подробная информация
о пользователях 155
13.10. Команда diff: сравнение файлов . 156
13.11. Команда grep: текстовый фильтр . 156
13.12. Команды more и less: постраничный вывод 156
13.13. Команды head и tail: вывод начала и «хвоста» файла 157
13.14. Команда wc: подсчет слов, строк и символов в файле . 157
13.15. Команда ftp: стандартный FTP-клиент 157
13.16. Команды links и lynx: текстовые браузеры 159
13.17. Команда md5: вычисление контрольного кода MD5 160
13.18. Команда df: информация об использовании
дискового пространства 160
13.19. Команда free своими руками. 161
ЧАСТЬ IV. АДМИНИСТРИРОВАНИЕ СИСТЕМЫ 163
Глава 14. Файловая система. 165
14.1. Файловые системы, поддерживаемые FreeBSD . 165
14.2. Особенности файловой системы FreeBSD 170
14.3. Команды для работы с файлами и каталогами . 177
14.4. Команда ln: создание ссылок 181
14.5. Команды chmod, chown и chattr 182
14.6. Монтирование файловых систем . 185
14.7. Полезные примеры 192
14.8. Добавление еще одного жесткого диска . 193
14.9. Еще раз о Midnight Commander 200
Глава 15. Пользователи и группы. Квотирование. 201
15.1. Многопользовательская система 201
15.2. Пользователь root. 202
15.3. Создание, удаление и модификация пользователей. 204
15.4. Подробно о создании пользователей . 208
15.5. Группы пользователей. 209
15.6. Ограничение дискового пространства . 210
Глава 16. Загрузка и инициализация системы . 213
16.1. Процесс загрузки FreeBSD 213
16.2. Сценарии инициализации 216
16.3. Планировщики заданий. 217
16.4. Настройка синхронизации времени . 219
16.5. Тюнинг системы с помощью файла sysctl.conf. 219
Глава 17. Процессы 220
17.1. Аварийное завершение процесса 220
17.2. Программа top: кто больше всех расходует процессорное время? . 223
17.3. Изменение приоритета процесса 226
17.4. Фоновое выполнение процессов 226
Глава 18. Установка программного обеспечения:
порты и пакеты 227
18.1. Введение в пакеты и порты. 227
18.2. Установка из портов 228
18.3. Установка программ из пакетов . 238
Глава 19. Настройка печати . 241
19.1. Системы печати lpr и CUPS 241
19.2. Принтеры и GDI-принтеры . 241
19.3. Файлы описания принтеров 242
19.4. Установка CUPS. 244
19.5. Установка принтера . 244
19.6. Конфигурационные файлы CUPS 253
Глава 20. RAID-массивы . 257
20.1. Что такое RAID?. 257
20.2. Программные RAID-массивы. 259
Глава 21. Компиляция ядра 264
21.1. Установка исходных кодов ядра 264
21.2. Настройка ядра. 265
21.3. Сборка ядра 270
ЧАСТЬ V. СЕРВЕРНОЕ ПРИМЕНЕНИЕ BSD 271
Глава 22. Основы сетевого взаимодействия . 273
22.1. Краткая история сетей. 273
22.2. Классификация сетей. 278
22.3. Способы передачи данных в сетях. 282
22.4. Модель OSI. 283
22.5. Что такое протокол? 285
22.6. Адресация компьютеров . 286
22.7. Система DNS 290
22.8. Монтаж Ethernet-сети 290
Глава 23. Настройка локальной сети . 304
23.1. Определение имени сетевого интерфейса . 304
23.2. Настройка сетевого адаптера по DHCP . 306
23.3. Настройка сетевого адаптера вручную 307
23.4. Настройка сетевого адаптера с помощью конфигуратора sysinstall. 307
23.5. Настройка сетевого интерфейса с помощью команды ifconfig . 309
23.6. Команда route: маршрутизация 311
23.7. Имя узла, IP-адреса серверов DNS . 312
23.8. Несколько слов о поддержке IPv6 313
23.9. Суперсервер inetd. 313
23.10. Команды диагностики сети. 315
Глава 24. Настройка DSL-соединения 318
24.1. Причина популярности DSL-соединений 318
24.2. Физическое подключение ADSL-модема 318
24.3. Настройка соединения в FreeBSD 319
24.4. Управление переподключением. 321
Глава 25. Подключение к сети Windows 322
25.1. Установка Samba 322
25.2. Файл конфигурации Samba . 323
25.3. Настройка общих ресурсов . 324
25.4. Оптимизация Samba. 326
25.5. Программа smbclient 327
Глава 26. DHCP-сервер 328
26.1. Протокол динамической конфигурации узла 328
26.2. Конфигурационный файл DHCP-сервера 329
26.3. База данных аренды. 331
26.4. Полный листинг конфигурационного файла 331
26.5. Привязка к MAC-адресу 332
26.6. Управление сервером DHCP. 335
26.7. Настройка клиентов. 335
Глава 27. DNS-сервер . 336
27.1. Еще раз о том, что такое DNS. 336
27.2. Запуск DNS-сервера. 337
27.3. Файл конфигурации named.conf. 338
27.4. Кэширующий сервер DNS. 339
27.5. Полноценный DNS-сервер 343
27.6. Вторичный DNS-сервер. 346
27.7. Обновление базы данных корневых серверов 347
Глава 28. Брандмауэр и шлюз 348
28.1. Что такое брандмауэр? 348
28.2. Перекомпиляция ядра 349
28.3. Конфигурация сети 350
28.4. Редактирование файла /etc/rc.conf 351
28.5. Редактирование файла /etc/rc.firewall 353
28.6. Создание отдельного файла правил . 355
Глава 29. Прокси-сервер 356
29.1. Зачем нужен прокси-сервер в локальной сети? 356
29.2. Базовая настройка Squid 357
29.3. Практические примеры . 359
29.4. Управление прокси-сервером. 360
29.5. Настройка клиентов. 360
29.6. Отказ от баннеров с помощью редиректора Rejik 361
29.7. Анализатор протоколов Squid. 363
29.8. Прозрачные прокси-серверы. 364
Глава 30. FTP-сервер 369
30.1. Зачем нужен FTP? 369
30.2. Настройка стандартного ftpd 369
30.3. Сервер ProFTPD . 373
30.4. Сервер vsftpd 378
Глава 31. NFS — сетевая файловая система . 382
31.1. Принцип работы NFS 382
31.2. Настройка и использование NFS 383
31.3. Монтирование экспортированной файловой системы на клиенте . 385
Глава 32. Почтовый сервер. 386
32.1. Выбор программного обеспечения 386
32.2. Установка вспомогательного ПО. 387
32.3. Установка Courier-IMAP . 391
32.4. Установка postfix 393
32.5. Установка PostfixAdmin 399
Глава 33. Удаленный доступ по протоколу SSH 401
33.1. Протокол SSH и SSH-клиент 401
33.2. SSH-сервер 402
Глава 34. Web-сервер. Связка Apache + PHP + MySQL 406
34.1. Самый популярный Web-сервер. 406
34.2. Установка Web-сервера, интерпретатора PHP, сервера MySQL. 406
34.3. Управление серверами Apache и MySQL 412
34.4. Проблемы с запуском Apache . 413
34.5. Тестирование настроек 414
34.6. Файлы конфигурации Web-сервера . 416
34.7. Оптимизация Apache . 422
34.8. Пользовательские каталоги. 424
Глава 35. Виртуальные частные сети. 426
35.1. Для чего нужна виртуальная частная сеть?. 426
35.2. Необходимое программное обеспечение. 427
35.3. Соединение сеть-сеть 427
35.4. Соединение клиент-сеть 434
35.5. Настройка PPTP-клиентов. 436
Глава 36. Защита сетевых сервисов 443
36.1. Защита Web-сервера 443
36.2. Защита FTP . 444
36.3. Защита DNS 444
36.4. Защита Samba . 446
ЧАСТЬ VI. ИНСТРУМЕНТЫ СИСТЕМНОГО АДМИНИСТРАТОРА . 447
Глава 37. Системы мониторинга трафика. 449
37.1. Простейшая система мониторинга трафика: darkstat. 449
37.2. Система NeTAMS 452
Глава 38. Nagios — система мониторинга сети. 456
38.1. Необходимость мониторинга сети . 456
38.2. Установка Nagios . 456
38.3. Настройка Nagios. 458
Глава 39. Сниффер AimSniff — перехват ICQ-трафика пользователей 463
39.1. Юридические аспекты. 463
39.2. Установка и настройка сниффера 464
Глава 40. Сканер nmap — программа аудита сети 466
40.1. Что такое nmap? . 466
40.2. Установка nmap 467
40.3. Примеры использования nmap 467
Глава 41. Антивирусная проверка трафика 470
41.1. Постановка задачи . 470
41.2. Установка HAVP и ClamAV . 471
41.3. Настройка ClamAV и HAVP . 472
41.4. Настройка Squid . 473
Глава 42. SMS-рассылка 475
42.1. Постановка задачи . 475
42.2. Установка SMS Tools. 475
42.3. Русификация SMS 477
Глава 43. Шифрование разделов . 479
43.1. Необходимость в шифровании . 479
43.2. Технология gdbe. 479
43.3. Криптографическая файловая система geli. 482
ЧАСТЬ VII. ТЕОРИЯ И ПРАКТИКА СИСТЕМНОГО
АДМИНИСТРИРОВАНИЯ . 485
Глава 44. Стратегия администрирования . 487
44.1. Структура IT-службы. 487
44.2. И руководство, и пользователи довольны. Миф или реальность? 488
44.3. Роль главного администратора. 491
Глава 45. Уход за «железом». 494
45.1. Обязанности администратора . 494
45.2. «Про запас», или обменный фонд. 495
45.3. Чистка компьютеров. Профилактика системы охлаждения 496
45.4. Охлаждение компьютеров 497
45.5. Стойки для оборудования . 498
45.6. Влажность. 499
45.7. Инструмент системного администратора 500
Вместо заключения. 501
ПРИЛОЖЕНИЯ 503
Приложение 1. Двойная загрузка: Windows 7 и FreeBSD. 505
Приложение 2. Настройка загрузчика GRUB: Linux и FreeBSD. 507
Приложение 3. Проблемы с USB-накопителями в FreeBSD 8.0 508
Приложение 4. Основные сетевые устройства . 509
Предметный указатель 517

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

burov top © 2016-2018 burov.top