Реєстрація     Вхід
Training.ua

Администрирование на основе FreeBSD

відкритий тренінг від компанії Учебный центр "Бейсик", галузеві тренінги на Training.ua
Категорії

Маркетинг і просування
Управління персоналом
Комунікаційні тренінги
Продажі
Тренінги особистості
Галузеві тренінги
Менеджмент
Для тренерів



Розділи

Тренінги
Корпоративні програми
Конференції
Семінари
Конференц зали в оренду
Тренінгові компанії
Статті
Новини


Технічна підтримка сайту:

  info@training.ua

Jobs.ua рекомендує переглянути:


Администрирование на основе FreeBSD



Місто проведення: Київ 
Категорія: Галузеві тренінги
Тренінгова компанія: Учебный центр "Бейсик"
Найближчі дати проведення тренінгу:

Напрямок навчання:


- IT- технології

Аудиторія:


Для системных администраторов, желающих освоить приемы установки и настройки сетевой операционной системы FreeBSD в разных ролях.

Опис тренінгу


В процессе освоения программы курса, Вы получите знания необходимые для установки и настройки сетевой операционной системы FreeBSD в роли: Internet шлюза, файлового сервера, почтового сервера, web-сервера и сервера печати.

Програма тренінгу:


Тема № 1. История, идеология, получение информации. Установка.
Теория:
1. История Unix. Появление FreeBSD и её место среди других Unix-систем.
2. Области применения FreeBSD. Концепция базовой системы. Порты.
3. Модель разработки системы. Актуальные версии. Существующие дистрибутивы.
4. Основные лицензии СПО. Сравнение.
5. Источники информации: man, поставляемая документация, книги, почтовые рассылки, специализированные порталы.
6. Основные идеи Unix way.
Практика:
Установка FreeBSD
Домашнее задание:
Повторить установку дома.

Тема № 2. Файловые системы (ф.с.).
Теория:
1. BIOS таблица разделов.
2. UNIX таблица разделов.
3. Понятие ф.с. Типичная структура ф.с. Unix. Виртуальная ф.с.
4. Основные ф.с. Монтирование ф.с. Псевдо ф.с. (procfs, devfs, mdfs)
Практика:
- команды: fdisk, bsdlabel, newfs, tunefs.
- создание memory drive (md). Применение.
Домашнее задание:
- команды: fdisk, bsdlabel, newfs, tunefs, lsvfs,
mount, unmount, mdmfs, mdconfig, df

Тема № 3. Основные команды. Файлы.
Теория:
1. Файл. Правила именования. Типы файлов.
2. Каталоги. Основные каталоги Unix и их назначение.
3. Ccылки. Типы ссылок. Применение.
4. Права доступа к файлам.
5. Дополнительные флаги.
Практика:
- типичные операции с файлами и каталогами
- поиск файлов (find + xargs)
Домашнее задание:
- команды: man, apropos, whatis, cd, pwd, cp, mv, rm,
mkdir, ls, file, whereis, locate, less, grep,
cat, echo, vi, ee, touch, date
- команды: file, hier, ln, link, chmod, chflags,
chown, chgrp, umask, locate, find, whereis,
fstat, lsof, du

Тема № 4. Процесс запуска и остановки системы.
Теория:
1. BIOS.
2. boot0/mbr. Загрузка нескольких ОС.
3. boot1/boot2. Начало загрузки FreeBSD.
4. loader. Загрузка ядра и модулей. Меню. Варианты загрузки.
5. init
6. Single mode. Изменение пароля root.
7. rcNG. Запуск и остановка сервисов. Порядок вызова стартовых скриптов.
8. ttys. Управление терминалами пользователей.
Практика:
- первичная настройка системы
- файлы: /etc/ttys /etc/rc.subr /etc/rc /etc/rc.conf.d/ /etc/defaults/rc.conf /boot/defaults/loader.conf
- команды: init, rcorder, shutdown, halt, reboot,
kldstat, kldload,
kldunload boot0cfg
Домашнее задание:
файлы и команды из практики.

Тема № 5. Пользователи.
Теория:
1. Добавление/удаление/модификация пользователей и групп.
2. Суперпользователь, системные и непривилегированные пользователи. UID, GID.
3. Регистрация в системе.
4. Пользовательское окружение: shell, стартовые скрипты, алиасы, переменные.
5. Повышение привилегий, переключение пользователя, выполнение команд от имени.
6. Ограничение доступа по пользователю, ограничение доступа суперпользователя.
Практика:
- первичная настройка пользовательского окружения
- файлы: /etc/master.passwd /etc/passwd /etc/group /etc/login.conf /etc/login.access /etc/csh.*
- команды: adduser, rmuser, pw, passwd, chsh, vipw,
pwd_mkdb, su, sudo, visudo, who, w, id, screen
Домашнее задание:
файлы и команды из практики.

Тема №6. Процессы.
Теория:
1. Понятие процесса. Характеристики. Основные системные процессы.
2. Понятие о PID, приоритете, эффективном владельце.
3. Интерактивные и фоновые процессы. Задания. Потоки ввода и вывода.
4. Взаимодействие процессов: сигналы, перенаправления потоков, pipe, socket.
5. Мониторинг процессов. Управление приоритетами.
Практика:
- команды: nice, renice, ps, pgrep, top, fg, bg, &,
nohup, jobs, kill, killall, pkill, screen
Домашнее задание:
команды из практики.

Тема №7. Планирование. Протоколирование. Ротация.
Теория:
1. Планировщики заданий.
2. Периодические процессы.
3. Протоколирование работы процессов.
4. Ротация протоколов.
5. Обзор возможностей и преимуществ syslog-ng и logrotate
Практика:
- команды: cron, crontab, at (atd, atq, atrm, atrun), batch, periodic
- программы: syslog, newsyslog, syslog-ng, logrotate
- файлы: /etc/syslog.conf /etc/newsyslog.conf /var/cron/allow /var/at/at.allow /etc/defaults/periodic.conf
Домашнее задание:
материал из практики.

Тема № 8. Основы программирования на Shell.
Теория:
1. Структура shell скрипта. Типичные интерпретаторы.
2. Переменные (локальные, среды):
- Подстановки.
- Позиционные параметры. Shift.
- Специальные параметры.
- Сохранение stdout внешних программ.
- Арифметические операции.
3. Коды завершения. Группировка команд.
4. Условия (if). Циклы (while, until, for, case, break, continue)
5. Функции. Подключение внешних файлов.
Практика:
примеры.

Тема № 9. Работа с программным обеспечением.
Теория:
1. Обновление дерева исходных кодов, портов.
2. Конфигурирование и пересборка ядра.
3. Конфигурирование и пересборка "мира".
4. Установка дополнительного ПО (сборка из исходников и установка пакетов).
5. Обновление дополнительного ПО.
Практика:
- команды: csup, pkg_add, pkg_info, pkg_delete, portupgrade, portinstall, pkgdb.

Тема № 10. Сетевая подсистема, маршрутизация.
Теория:
1. Конфигурирование сетевого интерфейсаi (ifconfig).
2. Виртуальные интефейсы (vlan).
3. Управление таблицей маршрутизации (route).
4. Разрешение имён (resolv.conf, host, dig, nslookup).
5. Автоконфигурирование по DHCP.
6 Физические адреса устройств (arp)
7. Утилиты диагностики: ping, traceroute, sockstat,
netstat, tcpdump, trafshow, mtr, telnet nc
Практика:
- файлы: /etc/resolv.conf /var/db/dhclient.leases.${if} /etc/dhclient.conf
- команды: ifconfig, route, host, dig, nslookup,
dhclient, arp, ping, traceroute, sockstat, netstat,
tcpdump, trafshow, mtr, telnet nc
Домашнее задание:
материал из практики.

Тема № 11. Фильтрация сетевого трафика. NAT.
Теория:
1. Понятие сетевой безопасности.
2. Понятие DMZ.
3. Построение сетевых экранов на примере ipfw.
4. Понятие и настройка NAT.
5. Управление трафиком (forward, redirect).
Практика:
примеры.

Тема № 12. Тоннели, VPN.
- IP over IP
- IPSec

Тема № 13. DHCP. NTP.
- Конфигурирование ISC-DHCPD, dhclient.
- arp-сервер
- Иерархия NTP-серверов. Проект pool.ntp.org
- Конфигурирование NTPD
- Настройка клиентов (ntpdate, openntpd)
Команды: ntpq, ntpdate, ntptrace
Файлы: /var/db/dhclient.leases.${if} /etc/dhclient.conf /etc/ntp.conf

Тема № 14. DNS.
- Конфигурирование BIND
Команды: named-checkconf, named-checkzone, rndc, dig, host, nslookup
Файлы: /etc/hosts /etc/resolv.conf /etc/namedb/named.conf

Тема № 15. HTTP.
- Настройка PHP, eaccelerator
- CGI
- Конфигурирование Apache

Тема № 16. Proxy.
- Конфигурирование Squid

Тема № 17. Базы данных.
- SQL
- Конфигурирование MySQL

Тема № 18. SMTP.
- Конфигурирование Postfix
- Фильтрация почты
- Антивирус ClamAV

Тема № 19. IMAP, POP3.
- Конфигурирование Dovecot
- Авторизация в Postfix средствами Dovecot
- WEB-mail. Настройка SquirrelMail

Додаткова інформація:


Для системных администраторов, желающих освоить приемы установки и настройки сетевой операционной системы FreeBSD в разных ролях.

  ТРЕНЕРИ  

Березовская Оксана



 





Наші проєкти:

Jobs.ua - Робота в Україні Srochno.ua - Терміново Потрібні Pro-robotu.ua - Пропоную Роботу
Vakansii.ua - Вакансії в Україні Resume.ua - Резюме в Україні Personal.ua - Підбір персоналу
Profi.ua - Посадові Інструкції Jobsite.com.ua - Знайти Роботу ArendaZala.com.ua - Конференц зали

2008-2025 Робота Плюс®. При використанні матеріалів ресурсу гіперпосилання на training.ua обов'язкове. Адміністрація ресурсу може не поділяти точку зору авторів матеріалів і не несе відповідальності за достовірність інформації, яку розміщують користувачі.