Видеокурс по linux centos

info-cast.ru

Информационный отбор

Linux от Чайника — Сервер на CentOS 7 » практический курс настройки сервера Linux

  • Это практический курс, который позволит Вам, при наличии всего лишь компьютера и доступа в интернет, научиться настраивать сервер, на операционной системе CentOS 7.
  • Вам понадобится только компьютер и интернет.

ХОТИТЕ НАУЧИТЬСЯ НАСТРАИВАТЬ LINUX-СЕРВЕР?

Не имеете особых знаний в операционной системе Linux, и хотите с нуля, и за короткий срок, освоиться и научиться конфигурировать сервер-Linux?

ТОГДА ВЫ НА ПРАВИЛЬНОМ ПУТИ…

Это практический курс, который позволит Вам, при наличии всего лишь компьютера и доступа в интернет, научиться настраивать сервер, на операционной системе CentOS 7. ВАМ ПОНАДОБИТСЯ ТОЛЬКО КОМПЬЮТЕР И ИНТЕРНЕТ.

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

В интернете много информации об установке и настройке серверов под управлением Linux, почему же многие предпочитают использовать Windows сервера?

  • Боязнь того, что это очень трудно освоить
  • Лень тратить время на изучение чего-то нового
  • Боязнь что-нибудь сломать
  • Привычка к Windows

НА САМОМ ДЕЛЕ, ИМЕЯ ПОДРОБНЫЕ ПОШАГОВЫЕ ИНСТРУКЦИИ, ВЫ CМОЖЕТЕ БЕЗ ОСОБЫХ УСИЛИЙ, ОСВОИТЬ ФУНДАМЕНТАЛЬНЫЕ НАВЫКИ НАСТРОЙКИ СЕРВЕРОВ LINUX.

ПОПРОБУЙТЕ, И ВЫ ПОЙМЁТЕ, ЧТО ВСЁ НЕ ТАК УЖ И СЛОЖНО! У ВАС ВСЁ ПОЛУЧИТСЯ!

Преимущества курса

Из курса Вы научитесь

  • Устанавливать операционную систему CentOS 7
  • Производить первоначальную настройку ОС
  • Настраивать безопасность операционной системы
  • Производить мониторинг работы системы
  • Устанавливать необходимое ПО
  • Производить конфигурацию системы под свои нужды

В итоге Вы получаете

  • Уверенное владение CentOS 7
  • Востребованные навыки
  • Умение самостоятельно находить и решать проблемы
  • Возможность помочь кому-то, или даже заработать
  • Поддержку от Автора курса

Чем ценен этот курс?

  • Пошаговые инструкции по каждому затрагиваемому вопросу
  • Дополнительные материалы с пошаговыми инструкциями, и ссылками на необходимые ресурсы
  • Не нужно искать кучу разной информации, и прыгать с одного на другое
  • Экономия Вашего времени (Всё по существу, никакой лишней болталогии)
  • Вы будете точно знать: Как, Что, Зачем, Почему, и для Чего делать
  • Приемлемая цена (Информация представленная в курсе окупится с лихвой)

МОЖНО ПЕРЕЛОПАТИТЬ КУЧУ СТРАНИЦ КНИГ, ИЛИ ВЕБ-САЙТОВ, НО НАГЛЯДНОЕ ИЗУЧЕНИЕ, НЕ ИДЁТ НЕ В КАКОЕ СРАВНЕНИЕ…

ЛУЧШЕ ОДИН РАЗ УВИДЕТЬ!

В КУРСЕ СОДЕРЖИТСЯ НЕОБХОДИМАЯ, АКТУАЛЬНАЯ, И ВОСТРЕБОВАННАЯ ИНФОРМАЦИЯ, КОТОРОЙ МОЖЕТЕ ОБЛАДАТЬ И ВЫ!

ВИДЕОКУРС «LINUX ОТ ЧАЙНИКА — СЕРВЕР НА CENTOS 7»

Продолжительность курса: 7 часов

20 ВИДЕО-УРОКОВ C ПОДРОБНЫМИ ПОШАГОВЫМИ ИНСТРУКЦИЯМИ

Содержание Видеокурса

1. Введение — 03:03Вводный ролик, с пояснениями о содержимом курса.

2. Подготовительные действия — 05:34Видео о подготовительных действиях, которые нужно произвести перед изучением курса.

3. Установка CentOS и настройка сети — 21:20Установка CentOS 7, и настройка сети на виртуальной машине.

4. Логирование в Linux — 15:04В операционных системах Linux, ведётся логирование всех запущенных процессов, это помогает поиску и решению проблем.

5. Selinux и Firewall — 32:37Настройки безопасности операционной системы Linux.

6. Изменение порта для SSH подключения — 07:56По умолчанию для подключения по протоколу ssh, используется 22 порт. Поэтому именно на 22 порт нацелены злоумышленники. Чтобы обезопасить своё подключение по ssh протоколу, можно изменить порт для подключения, на любой из неиспользуемых.

7. Утилита Fail2ban — 17:51Для контроля доступа и блокировки попыток подбора паролей и логинов, используется утилита Fail2ban.

8. Установка и обзор панели Webmin — 44:09Для тех кому работать через консоль тяжело, можно установить панель управления сервером Webmin.

9. Установка и настройка FTP-сервера — 21:14Для организации удалённого доступа к файлам, можно установить и настроить FTP-сервер.

Читайте также:  Как понять что windows 32 или 64

10. Установка и настройка DHCP-сервера — 20:53Если необходима автоматическая раздача настроек устройствам в сети, то можно установить DHCP-сервер.

11. Установка прокси сервера Squid — 22:02Для организации общего доступа в интернет, можно использовать прокси сервер.

12. Установка Openvpn сервера — 38:12Если есть необходимость в vpn-сети, можно установить и настроить Openvpn сервер.

13. Установка облачного хранилища ownCloud — 34:44Для организации удалённого доступа к файлам, можно использовать веб-приложение ownCloud.

14. Резервное копирование и восстановление веб-сайта в Linux — 15:36При наличии сайта, одной из главных задач, является организация резервного копирования.

15. Установка файлового сервера Samba — 22:19Чтобы организовать общий доступ к файлам, можно установить сервер Samba.

16. Установка LAMP — 40:04Набор серверного ПО LAMP, один из стандартных наборов для веб-разработки.

17. Связка Nginx (front-end) и Apache (back-end) — 15:19Если нужно повысить производительность в проекте с использованием Apache, можно установить в качестве кеширующего прокси сервера Nginx.

18. Установка LEMP — 20:49Ещё один из стандартных наборов серверного ПО для веб-разработки — это набор LEMP.

19. Настройка шлюза — 21:42Настройка основного шлюза, один из самых важных компонентов настройки локальной сети.

20. Заключение — 00:31Заключительное видео курса.

КОМУ ПОДОЙДЁТ ЭТОТ КУРС

Незнающим с чего начать

В курсе содержатся подробные, пошаговые инструкции

Делающим первые шаги

Информация доносится доступным образом

Желающим освоить настройку Linux-серверов

После изучения курса, Вы будете иметь фундаментальные знания по настройке Linux-сервера

Источник

[Хороший курс] Администрирование Linux CentOS

Любой системный администратор мечтает о надежной операционной системе. Освойте CentOS – дистрибутив Linux корпоративного класса, известный своей стабильностью!
Зная администрирование Linux на профессиональном уровне, вы сможете автоматизировать большинство своих повседневных задач за счет скриптов и минимизировать затраты на содержание сервера. Изучите самую надежную бесплатную ОС и станьте специалистом по серверным технологиям!

Необходимая квалификация: курс начинается с основ и не требует особых навыков для начала обучения.

В результате обучения вы научитесь:

  • Осуществлять установку и развертывание Linux CentOS
  • Работать с файловой системой Linux
  • Управлять учетными записями и правами доступа
  • Методам работы с командными оболочками и основам создания сценариев
  • Основам администрирования стека TCP/IP и базовым инструментам для работы с сетью

Содержание:

  1. Введение в Linux
  2. Файловая система
    Корневой каталог, точка монтирования, домашний каталог, типы файлов. Обычные файлы. Каталоги. Файлы устройств. Команды. Навигация по файловой системе: команды cd, pushd, popd, pwd. Создание, удаление и копирование файлов. Команды touch, rm, cp. Операции с каталогами. Команды mkdir и rmdir.
  3. Учетные записи
    Понятие учетной записи и аутентификации. Файлы /etc/passwd и /etc/group, /etc/shadow и /etc/gshadow. Учетная запись root. Пароли в Linux. Команды login, su, newgrp, passwd, gpasswd, chage.
  4. Права доступа
    Распределение прав доступа в Linux. Чтение. Запись. Выполнение. Особенности прав у каталогов. Назначение прав доступа.Команды chmod, chown, chgrp. Sticky bit.
  5. Работа с файлами
    Вывод информации из файлов на экран консоли. Команды cat, tac, more, less, head, tail, od. Перенаправление вывода. Понятие stdin, stdout, stderr. Каналы. Операторы | и , >> . Фильтрование информации. Регулярные выражения. Команда grep. Архивирование. Утилиты tar и gzip.
  6. Процессы в Linux
    Идентификаторы процессов. Демоны. Команда ps . Права доступа процессов. Реальный и эффективный идентификаторы. Биты SUID и SGID. Управление процессами. Сигналы. Команды nice, nohup, kill, killall.
  7. Командные оболочки
    Обзор командных оболочек. Командная оболочка bash. Многозадачность в консоли. Управление заданиями. Переменные среды Midnight commander. Программирование для Bash.
  8. Планирование заданий
    Работа с дисковыми накопителями. Демон cron. Команды at, crontab, mount.
  9. Текстовые редакторы vi, Emacs
  10. Уровни инициализации SVR4
    Процесс init. Уровни инициализации. Файл /etc/inittab. Каталог /etc/rc.d.
  11. Система X Window
    Демон X. Запуск X. Скрипт startx . 5-й уровень инициализации.
  12. Сетевое администрирование Linux
    Сетевая модель OSI. Протоколы IP, UDP, TCP, ICMP. Iptables

Пароля от архива пока нет, как узнаем — напишем.

Источник

Статические страницы.

Linux (CentOS/Debian). Уровень 1 + Уровень 2. Видеокурс (2017)

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

Читайте также:  Какие форматы читает linux

Уровень 1. Основы администрирования и безопасности.
Хотите стать системным администратором или освоить новую операционную систему Linux? На данном курсе Вы получите базовые знания по операционной системе Linux. Вы освоите особенности установки, настройки и администрирования данной ОС. Для вас прояснится отличие Linux от коммерческих операционных систем. После данного курса Вы сможете устанавливать и настраивать операционную систему Linux, заводить учетные записи пользователей, предоставлять им регламентируемый доступ к ресурсам сервера на базе ОС Linux. Для Вас не составит труда настроить параметры локальной сети и подключение к Интернет. Вы легко будете устанавливать, обновлять и удалять ПО, а также настраивать подключение дополнительных дисков и принтеров.

Модуль 1. Знакомство с UNIX
Модуль 2. Файлы в UNIX
Модуль 3. Процессы в UNIX
Модуль 4. Установка операционной системы
Модуль 5. Настройка системы
Модуль 6. Управление пользователями
Модуль 7. Управление сервисами и ПО
Модуль 8. Резервное копирование и восстановление
Модуль 9. Использование Linux в качестве рабочей станции пользователя

Уровень 2. Администрирование сервисов и сетей
Девиз курса – «Использование Linux в мирных целях». По окончании занятий Вы сможете решать большинство задач, связанных с работой компьютерной сети предприятия. Вы научитесь использовать Linux в качестве интернет шлюза и пакетного фильтра, предоставите своим пользователям возможность работы с файловыми сервисами и электронной почтой. Сможете организовать авторизованный доступ пользователей в интернет. Все это и многое другое не потребует никаких затрат на программное обеспечение, потому что в мире открытого ПО все разработано энтузиастами, влюбленными в свое дело и распространяется совершенно бесплатно.

Модуль 1. Сервис маршрутизации
Модуль 2. Сервис DHCP
Модуль 3. Сервис DNS
Модуль 4. Сервис HTTP proxy
Модуль 5. Сервис точного времени
Модуль 6. Файловые сервисы
Модуль 7. Сервис HTTP
Модуль 8. Сервис электронной почты
Модуль 9. Сервисы фильтрации пакетов и трансляции адресов
Модуль 10. Управление доступом пользователей в интернет (опционально)

Информация о видео
Название: Linux (CentOS/Debian). Уровень 1 + Уровень 2
Автор: Сорокин Владимир, Соколов Михаил
Год выхода: 2017
Жанр: Обучающее видео
Язык: Русский
Выпущено: Россия
Продолжительность: 28:16:17

Файл
Формат: MP4, PDF
Видео: AVC/H.264, 1024×768,

80-121 Kbps
Аудио: AAC, 2 ch, 56-128 Kbps
Размер файла: 2,82 Гб

Источник

Linux для начинающих или чему может научить девушка?

Приветствую, коллеги. Долгое время проект NetSkills был посвящен исключительно сетевым технологиям — Курс молодого бойца, Основы GNS, UNetLab. Однако от подписчиков все чаще звучал вопрос: “А что еще должен знать сетевой инженер или системный администратор?”. Тут можно привести большой список технологий/направлений и в итоге сделать вывод, что знать только сети — недостаточно! Совершенно очевидно, что для успешной карьеры нужно намного больше. Поэтому было принято решение расширить проект и для начала выпустить курс “Linux для начинающих”.

Немаловажная деталь, преподаватель — девушка, которая совсем недавно примкнула к проекту NetSkills. Чему же может научить девушка? Если вы заинтересовались, добро пожаловать под кат…

Цель курса – изучить основы администрирования операционных систем Linux. Материал по большей части практический и содержит минимальное количество теории. Курс подойдет как для начинающих системных администраторов, которые занимаются настройкой серверов компании, так и для сетевых инженеров, т.к. бОльшая часть сетевого оборудования работает под управлением Linux (особенно если учитывать тенденцию импортозамещения), поэтому навыки работы с этой системой им однозначно не помешают. Да и вообще, каждый уважающий себя ИТ-шник просто обязан обладать базовыми навыками работы с Linux системами. Ценность такого сотрудника сразу вырастает.

Для тех, кому лень читать выкладываю первый видео урок:

Весь курс будет разделен на две части: базовый и расширенный курс. В базовом курсе мы рассмотрим основные понятия, научимся производить первоначальную настройку сервера, а также настроим шлюз доступа в Интернет. В расширенном курсе мы рассмотрим, как развернуть серверную инфраструктуру компании на основе Linux.

В план базового курса вошли следующие темы:
1.Цели изучения операционной системы Linux, ее основные преимущества.
2.Создание виртуальных машин.
3.Установка операционной системы CentOS.
4.Структура файловой системы Linux.
5.Основные команды, необходимые для работы в консоли Linux (cd, ls, man, grep, find, cp, mv, rm и т.д.).
6.Настройка сети в CentOS. Утилиты Putty, WinSCP.
7.Основы безопасности. Заведение новых пользователей в системе.
8.Установка пакетов. Пакетный менеджер. Репозитории.
9.Файловый менеджер mc, текстовый редактор nano и сетевые утилиты (ifconfig, nslookup, arp, telnet).
10.Настройка шлюза доступа в Интернет. Iptables. NAT. DHCP.

Читайте также:  Как создать dll c windows system32

Итак, зачем изучать линукс и каковы его преимущества? Полагаю, стоит начать с определения.
GNU/Linux – это семейство unix-подобных операционных систем, основанных на ядре Linux. ОС из этого семейства распространяются обычно бесплатно в виде так называемых дистрибутивов, содержащих помимо самой ОС еще и набор прикладного ПО (т.е. по сути сборка). Дистрибутивов Linux на сегодняшний день существует огромное количество, но почти все они являются потомками трех основных дистрибутивов: Debian, Slackware и Red Hat. Подробнее о GNU/Linux и дистрибутивах можно прочитать здесь и здесь.

Возможно, у кого-то возник вопрос: почему GNU/Linux, а не просто Linux. Все дело в том, что Linux – это всего лишь ядро, в то время как GNU/Linux – это операционная система. Однако, Linux’ом можно называть как ядро так и ОС – и так и так будет правильно.

Условно говоря, ОС состоит из двух частей: kernel space и user space. Kernel space это ядро, которое непосредственно взаимодействует с устройствами в системе, обслуживает их и производит настройку. В нашем случае – это ядро Linux, разработка которого началась в 1991 году Линусом Торвальдсом, являвшимся на тот момент студентом. Оно поддерживает многозадачность, динамические библиотеки, виртуальную память, отложенную загрузку, большинство сетевых протоколов и производительную систему управления памятью и распространяется по лицензии GNU GPL, т.е. свободно. Подробнее про само ядро и его «увлекательную» систему нумерации версий можно узнать здесь. Пользователи же работают в пространстве user space (пространстве приложений), а это в свою очередь файлы. Вообще говоря, все в Linux’е представлено файлами — настройки, сами приложения, даже процессы. Это очень удобно при настройке и когда пытаешься выяснить почему же все поломалось.

Дистрибутивы Linux распространяются в основном по лицензии GNU General Public License – лицензии на свободное программное обеспечение. Цель GNU GPL — предоставить пользователю права копировать, модифицировать и распространять (в том числе на коммерческой основе) программы, а также гарантировать, что и пользователи всех производных программ получат вышеперечисленные права.

Помимо выше указанных неоспоримых плюсов данной ОС, она обладает еще рядом особенностей:
1.Безопасность
2.Производительность
3.Надежность
4.Масштабируемость
5.Аппаратная совместимость
6.Не требуется импортозамещение
7.Зарплата Linux администраторов выше, чем у обычных администраторов

Благодаря выше перечисленным особенностям, Linux получил широкое распространение и используется во многих сферах: критические сервисы (скоростные поезда в Японии, CERN, системы контроля воздушного трафика), социальные сети, поисковые сервисы, а так же в мобильных телефонах, планшетах, ПК, банкоматах и автомобильной электронике.

Вообще говоря, на основе Linux можно сделать много чего, но мы остановимся на более повседневных вещах. Предположим, в некоторой компании, где работает большое количество пользователей, нужно развернуть серверную инфраструктуру, т.е. пользователям нужно дать доступ в Интернет, запретить в рабочее время сидеть в социальных сетях, организовать корпоративную почту, файловый сервер, и т.д. Что мы можем сделать на основе Linux? На самом деле очень даже многое.

Мы можем:
1.Настроить программный маршрутизатор/ шлюз доступа в Интернет с функциями межсетевого экрана и DHCP сервера
2.Ограничить доступ пользователей к сети Интернет с помощью proxy сервера
3.Организовать почтовый сервер для корпоративной почты
4.Создать веб сервер для корпоративного сайта и внутренних веб ресурсов
6.Настроить первичный и вторичный DNS сервера
7.Развернуть файловый сервер
8.Собирать резервные копии с остальных серверов
9.Развернуть сервер логирования для сбора событий с других серверов

Такую схему мы и будем разворачивать в рамках данного курса.

Полагаю, на этом первый урок можно закончить.

Источник

Оцените статью