Бруй В.В., Карлов С.В. - Linux-сервер - пошаговые инструкции - инсталляции и настройки
Описание файла
PDF-файл из архива "Бруй В.В., Карлов С.В. - Linux-сервер - пошаговые инструкции - инсталляции и настройки", который расположен в категории "". Всё это находится в предмете "основы автоматизированного проектирования (оап)" из 3 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "книги и методические указания", в предмете "основы автоматизированного производства (оап)" в общих файлах.
Просмотр PDF-файла онлайн
Текст из PDF
В. В. БРУЙ, С. В. КАРЛОВLINUX- СЕРВЕР:ПОШАГОВЫЕ ИНСТРУКЦИИИНСТАЛЛЯЦИИ И НАСТРОЙКИМоскваИздательство СИП РИА2003УДК 519.248+658.562+681.51ББК 32.817Б 67Бруй В. В. , Карлов С. В.Б67 LINUX-сервер: пошаговые инструкции инсталляции и настройки. –М.: Изд-во СИП РИА, 2003. – 572 с.ISBN 5-89354-153-7В книге в доступной для неподготовленного читателя форме рассматривается процесс инсталляции инастройки Linux-серверов различного целевого назначения и следующего программного обеспечения:GnuPG, OpenSSL, OpenSSH – криптографического программного обеспечения, используемого длябезопасной передачи данных, проверки подлинности и целостности электронных документов, администрирования удаленных систем;Sudo, sXid, LogSentry, HostSentry, PortSentry, Snort, ucspi-tcp, xinetd, NTP – программного обеспечениядля ограничения доступа к серверу, анализа файлов регистрации и обнаружения попыток деструктивноговоздействия;ISC BIND – программного обеспечения для организации службы DNS;Squid, SquidGuard, VPN-cервер FreeS/WAN, PPTP-клиент – программного обеспечения, используемогодля организации шлюза из локальных сетей в Интернет и объединения локальных сетей с помощью сетейобщего пользования;Exim, Qpopper, SpamAssassin, Doctor Web – программного обеспечения, используемого для организации службы электронной почты с поддержкой фильтрации сообщений, содержащих спам и вирусы;MySQL – сервера баз данных;ProFTPD, vsFTPD – программного обеспечения, предназначенного для организации FTP-сервера;Apache HTTP Server, PHP, mod_perl – программного обеспечения, предназначенного для организацииWeb-сервера;Samba – программного обеспечения, используемого для организации совместного доступа к общим сетевым ресурсам (файлам, каталогам и принтерам).Примеры конфигурационных файлов доступнны на сервере http://www.bruy.info.Книга может оказаться полезной для начинающих системных администраторов и пользователей, желающих более детально ознакомиться с операционной системой Linux.УДК 519.248+658.562+681.51ББК 32.817Б67ISBN 5-89354-153-7 В.
В. Бруй, С. В. Карлов, 2003 Издательство СИП РИА, 2003Глава 1. Введение или кому и зачем нужна эта книга3ОглавлениеВведение.................................................................................................................................................................... 10Глава 1. Введение или кому и зачем нужна эта книга .....................................................................................
11Кому и зачем нужна эта книга ...................................................................................................................... 12Почему была написана эта книга.................................................................................................................. 13Пример использования Linux-серверов для организации корпоративной сети ....................................... 13Какое программное обеспечение должно быть установлено на сервере.................................................. 15Как пользоваться этой книгой ......................................................................................................................
15Куда обращаться за помощью и технической поддержкой ....................................................................... 19Благодарности ................................................................................................................................................ 20Часть 1. Инсталляция операционной системы Linux на сервере .................................................................. 21Глава 2.
Установка ASPLinux............................................................................................................................. 22Что нужно знать об аппаратных средствах вашего сервера ...................................................................... 23Взаимодействие с другими операционными системами ............................................................................ 23Первичная установка ASPLinux ................................................................................................................... 23Как использовать команды rpm ....................................................................................................................
28Запуск и установка служб ............................................................................................................................. 30Программы, файлы и каталоги, которые должны быть удалены после первичной установки .............. 30Дополнительно устанавливаемые пакеты.................................................................................................... 36Глава 3. Общие мероприятия по обеспечению безопасности сервера ........................................................... 40Настройки BIOS .............................................................................................................................................
41Отключение сервера от сети ......................................................................................................................... 41Концепция безопасности............................................................................................................................... 41Выбор правильного пароля ...........................................................................................................................
41Учетная запись суперпользователя root....................................................................................................... 42История оболочки командного интерпретатора ......................................................................................... 42Однопользовательский режим входа в систему..........................................................................................
43Отключение возможности выключения системы с помощью комбинации клавиш<Ctrl>+<Alt>+<Delete> ............................................................................................................................ 43Ограничение заданного по умолчанию числа запущенных виртуальных консолей ttys ........................ 43LILO и файл /etc/lilo.conf...............................................................................................................................
44GRUB и файл /boot/grub/grub.conf................................................................................................................ 45Файл /etc/services............................................................................................................................................ 46Файл /etc/security ............................................................................................................................................
46Специальные учетные записи ....................................................................................................................... 46Управление монтированием файловых систем........................................................................................... 48Права доступа к файлам сценариев запуска и остановки процессов ........................................................
49Специальные символы у программ, владельцем которых является root .................................................. 49Запрещение внутренним компьютерам сообщать серверу свой MAC-адрес........................................... 50Необычные или скрытые файлы................................................................................................................... 51Обнаружение файлов и каталогов, изменяемых любым пользователем .................................................. 51Файлы без владельцев ...................................................................................................................................
52Поиск файлов .rhosts...................................................................................................................................... 52Копии файлов регистрации на жестких носителях и удаленных системах..............................................
53Удаление страниц руководства..................................................................................................................... 54Глава 4. Дополнительные модули аутентификации......................................................................................... 55Допустимая минимальная длина пароля......................................................................................................
56Таблица управления доступом входа в систему ......................................................................................... 56Удаление из системы ненужных привилегированных пользователей...................................................... 57Наложение ограничений на ресурсы, выделяемые пользователям системы............................................ 58Управление временем доступа к службам...................................................................................................
59Ограничение использования команды su root ............................................................................................. 60Использование команды sudo вместо su для регистрации в качестве суперпользователя...................... 60Глава 5. Оптимизация операционной системы................................................................................................. 61Статические и динамические библиотеки ...................................................................................................
62Библиотеки Linux Glibc 2.2 ........................................................................................................................... 62Почему Linux-программы распространяются в исходных кодах .............................................................. 62Файл gcc specs ................................................................................................................................................ 63Удаление комментариев из исполняемых файлов и библиотек ................................................................