Системное администрирование. Linux

Программа курса «Администрирование компьютеров и сетей на базе ОС Linu» направлена на изучение методов разработки, внедрения и обслуживания персональных компьютеров и компьютерных сетей на базе операционной системы Linux.

Педагоги

Одинцов Максим Николаевич

Содержание программы

Программа курса направлена на изучение методов разработки, внедрения и обслуживания компьютерных сетей на базе операционной системы Linux.

СОДЕРЖАНИЕ КУРСА:

  • Теория и практика сборки и настройки ПК, тренинги по основам диагностики неисправностей, монтажные работы в ПК и в компьютерной сети, новейшие комплектующие изделия и модернизация ПК.
  • Практические навыки установки и настройки операционной системы Linux на ПК, оптимизация и сопровождение операционной системы.
  • Теория и практика создания локальных сетей, сетевая адресация, сети и подсети, маршрутизация, сетевые устройства, сетевые протоколы DNS, DHCP.
  • Практические навыки установки и администрирования сервера на базе операционной системы Linux, управление устройствами, Интернет-шлюз и Web-сервер Apache, работа с DNS, DHCP, FTP, QMail, MySQL.
  • Построение сетей на базе Linux, маршрутизация, гетерогенные сети и Samba, Брандмауэр и сетевая фильтрация, надёжность, DNS, DHCP VPN
  • Индивидуальный проект "Установка и настройка серверов предприятия в гетерогенных сетях".

 

Цели программы

  • освоение фундаментальных теоретических понятий и привитие практических навыков разработки, внедрения и обслуживания компьютерных сетей на базе Linux;
  • формирование у слушателя навыков творческого мышления, поиска информации и оперативного принятия сложных решений; 
  • обучение слушателей методикам ведения проектной деятельности на примерах расчёта сетей и планирования мероприятий по их обслуживанию; 
  • профориентирование слушателя, подготовка к осознанному выбору профессий в области ИКТ, связанных с системным администрированием.

Результат программы

Знать:

  • основные элементы и базовую терминологию, связанные с устройством ПК;

  • правила выполнения сборки, разборки и проведения монтажных работ при модернизации ПК;

  • этапы диагностики неисправностей, возникающих в ходе модернизации;

  • методику подбора комплектующих изделий при модернизации ПК;

  • приёмы установки и настройки ПК на базе ОС Linux;

  • основы организации рабочего стола и графических приложений Ubuntu;

  • правила работы и основные команды оболочки bush;

  • методы управления файловой системой, пользователями, группами и правами доступа;

  • основы управления процессами, пакетами и программами;

  • правила формирования стратегии архивации данных и создания расписаний;

  • методы восстановления пользовательских данных и ОС Linux;

  • приёмы подключения ПК к сети средствами графического интерфейса и командной строки;

  • теоретические основы инфраструктуры локальной сети: модель OSI, сетевые протоколы и адресацию, назначение надсетей и подсетей, маршрутизацию;

  • основные типы и функционирование сетевых устройств;

  • сетевые средства NAT, DNS, DHCP;

  • простейшие методы расчёта и этапы проектирования локальных сетей;

  • приёмы установки и настройки сервера на базе ОС Linux;

  • методы управления сетевыми дисками, принтерами, пользователями;

  • правила установки, настройки и работы DNS, DHCP;

  • основы организации серверных приложений: Web-сервер Apache, FTP, MySQL;

  • особенности программной реализации маршрутизации и шлюза, способы их настройки;

  • методику защиты сети средствами сетевой фильтрации Брандмауэра;

  • основы организации гетерогенных сетей на базе приложения Samba;

  • методы повышения надёжности сети дублированием DNS, DHCP;

  • приемы организации безопасных сетей на основе технологии VPN.

Уметь:

  • разбирать и собирать ПК, проводить несложные монтажные работы;
  • определять простейшие виды неисправностей;
  • подбирать комплектующие изделия, исходя из целей модернизации; 
  • устанавливать и настраивать системное и прикладное программное обеспечение;
  • работать в командной оболочке bush, в том числе создавать, удалять, перемещать, копировать, просматривать и редактировать файлы и каталоги; 
  • создавать новых пользователей, группы, помещать пользователей в группы, управлять правами доступа к файлам и каталогам; 
  • управлять процессами, пакетами и программами;
  • тестировать файловую систему, создавать расписания архивации данных; 
  • подключать и использовать меню grub для тестирования файловой системы и памяти ПК;
  • подключать ПК к сети средствами Сетевого менеджера и командной строки;
  • различать типы сетевых устройств по уровням модели OSI;
  • различать классы сетей по их IP-адресу и маске; 
  • свободно оперировать двоичными числами;  рассчитывать диапазон адресов, количество узлов, префикс и другие параметры сети;  вести проектную деятельность по разработке небольших сетей, подсетей и надсетей;
  • устанавливать и настраивать серверную ОС;
  • управлять сетевыми дисками, принтерами и пользователями; 
  • устанавливать, настраивать и администрировать DNS, DHCP;
  • устанавливать и настраивать прикладное программное обеспечение;
  • настраивать программный маршрутизатор, шлюз и Брандмауэр;
  • устанавливать и настраивать приложение Samba;  организовывать гетерогенные сети с клиентами Linux;
  • устанавливать дублирующие функции DNS, DHCP в целях повышения надёжности сети; 
  • создавать безопасное сетевое межсайтовое соединение на основе технологии VPN.

Материально-техническая база

Персональный компьютер и набор программного обеспечения, соответствующих курсу