Съдържание и теми, включени в курса
Сесия 1: Въведение в SSH и сигурност на SSH достъпа
- Преглед на SSH протокола и значението му за сигурен отдалечен достъп
Осигуряване на SSH достъп чрез удостоверяване с ключ
Внедряване на строги политики за пароли и двуфакторно удостоверяване
Конфигуриране на SSH да разрешава достъп само от определени IP адреси
Сесия 2: Споделяне на файлове чрез Samba
- Въведение в Samba и ролята ѝ за споделяне на файлове и принтери
Конфигуриране на Samba сървър за споделяне на директории
Настройване на потребителско удостоверяване и права за Samba споделяния
Достъп до Samba споделяния от Windows и Linux клиенти
Сесия 3: DNS (Система за имена на домейни)
- Разбиране на DNS и ролята ѝ в преобразуването на имена на домейни в IP адреси
Настройване на DNS сървър чрез BIND (Berkeley Internet Name Domain)
Конфигуриране на DNS зони, записи и разрешаване на имена
Отстраняване на често срещани проблеми с DNS
Сесия 4: Уеб сървъри (Apache)
- Въведение в Apache HTTP сървъра и ролята му за обслужване на уеб страници
Инсталиране и конфигуриране на Apache на Linux
Създаване на виртуални хостове за хостинг на множество уебсайтове
Конфигуриране на SSL/TLS сертификати за сигурна HTTPS комуникация
Сесия 5: Кеширащи сървъри (Squid)
- Разбиране на концепцията за кеширане и ползите от него за уеб производителността
Инсталиране и конфигуриране на Squid като кеширащ прокси сървър
Конфигуриране на контрол на достъпа, политики за кеширане и логване в Squid
Тестване и наблюдение на ефективността на кеширането на Squid
Сесия 6: Сървъри за електронна поща (Sendmail, Postfix)
- Преглед на протоколите за електронна поща (SMTP, POP3, IMAP)
Настройване и конфигуриране на Sendmail или Postfix като сървър за електронна поща
Конфигуриране на псевдоними за имейл, виртуални домейни и потребителски пощенски кутии
Внедряване на филтриране на спам и антивирусна защита за електронната поща
Сесия 7: DHCP сървър
- Въведение в DHCP (Протокол за динамично конфигуриране на хостове)
Инсталиране и конфигуриране на ISC DHCP сървър
Динамично присвояване на IP адреси, подмрежови маски и други мрежови параметри
Управление на DHCP договори и отстраняване на често срещани проблеми с DHCP
Сесия 8: FTP сървър
- Преглед на FTP (Протокол за трансфер на файлове)
Инсталиране и конфигуриране на FTP сървър (напр. vsftpd, proftpd)
Конфигуриране на потребителски достъп, права и опции за сигурен FTP
Разрешаване на FTPS (FTP през SSL/TLS) за криптирани файлови трансфери
Сесия 9: Бази данни (MySQL)
- Въведение в системата за управление на бази данни MySQL
Инсталиране и конфигуриране на MySQL сървър
Създаване на бази данни, таблици и потребителски акаунти
Управление на данни, резервни копия и сигурност на базата данни
Сесия 10: Разширена настройка на защитна стена, конфигурация и компилиране на ядрото
- Разширена настройка на защитна стена чрез iptables
Внедряване на преобразуване на мрежови адреси (NAT) и пренасочване на портове
Въведение в конфигурацията и компилирането на ядрото
Персонализиране на опциите на ядрото за подобрена производителност и сигурност
Изисквания
- Познания по Linux
- Опит с основни Linux команди
Отзиви от участници (2)
Много добре структурирана и комплексна документация. Добра темпова подборка за упражненията. Подробни обяснения и съществени за темата.
Tiberiu Longauer
Курс - Linux Advanced
Машинен превод
Ми ми хареса фактът, че 80-90% от нещата бяха нови за мен и това ми отвори очите относно много технологии и начина на работа на сис администраторите.
Vlad
Курс - Linux Advanced
Машинен превод