привет, ребята, прежде чем начинать курс и переходить к администрированию Linux, я хочу, чтобы
вы знали, что такое план курса, чтобы у вас был четкий путь впереди этот курс
включает не только много часов HD-видео, но также множество викторин и практических задач,
которые помогут вам следите за вашим прогрессом, они разбиты на разделы, чтобы вы могли легко
следовать логическому процессу обучения по пути вы будете наблюдать, как я практикую все, чему я вас учу,
и вы также можете практиковаться одновременно со мной, если вы застряли, не стесняйтесь чтобы задать вопрос
в разделе qa или в частной группе, которую я создал для этого курса, тысячи
студентов, как и вы, стремятся учиться и отвечать на вопросы после этого вводного раздела
мы начнем с настройки среды, которую мы обсудим дистрибутивы linux и установка
virtualbox последних версий наиболее часто используемых ubuntu и centos концепции, преподаваемые в этом
курсе, не зависят от дистрибутива Linux и могут применяться к каждому варианту linux, однако
для общих примеров мы будем использовать в основном ubuntu, поскольку он более удобен для пользователя и хорошо работает как в качестве
настольной, так и в качестве серверной ОС, но когда все станет по-другому, я покажу вам тот же концептуальный инструмент или
прокомментирую отправленные ОС последняя лекция этого раздела будет о полном переходе
на Linux, это шаг, который я сделал более 15 лет назад и ни разу не пожалел, в следующем разделе
мы подробно поговорим о терминале Linux, мы поговорим об оболочках и командах консолей терминалов, что - это
структура типичной команды Linux, как получить помощь с помощью страниц руководства и как повысить эффективность работы
в терминале с помощью сочетаний клавиш, клавиши табуляции или функции истории оболочки bash, в конце мы
узнаем, как запускать комментарии с правами root - это все основы Linux, и к концу этого раздела
вы будете чувствовать себя более уверенно, работая в терминале. Далее у нас будет большой и важный раздел впереди,
он будет о файловой системе Linux. Я научу вас, как файловая система Linux. организован
каковы относительные и абсолютные пути, как объединить несколько команд с помощью конвейера
и перенаправления, и мы фактически обсудим и попрактикуемся в наиболее важных командах Linux
, которые работают с файлами и каталогами, вы узнаете, как создавать новые файлы и каталоги, как
удалять копировать или перемещать файлы и каталоги, что такое индексный дескриптор и как работать с жесткими
и символическими ссылками вы узнаете, как находить файлы с помощью функции locate and find для поиска текстовых шаблонов
в выводе команд и в файлах с помощью rep или как архивировать и сжимать файлы и каталоги,
в конце мы обсудим один из наиболее часто используемых и популярных текстовых редакторов Linux vim, как
только мы освоимся с файловой системой Linux, и основные комментарии Linux, которые
мы перейдем в следующий раздел, управление учетными записями пользователей, которое вы будете узнайте, как пользователи
и группы организованы в Linux и как ими управлять с помощью определенных команд оболочки,
как создавать пользователей-администраторов, которые могут запускать запускается root, и как отслеживать пользователей, вошедших в систему
system, затем мы перейдем к тому, что я считаю одной из самых важных частей курса, который
считается основой безопасности в Linux, и я нахожусь в разделе о разрешениях файлов,
мы вместе узнаем, какие разрешения файлов представляют, как они отображаются оба в символической и
восьмеричной системе счисления, как изменить права доступа к файлам и каталогам и как изменить
владельца файла в groupowner, мы не просто коснемся поверхности, мы углубимся в специальные разрешения,
такие как установить идентификатор пользователя, установить идентификатор группы или stickybit здесь много практики
следующий раздел о процессах Linux вы узнаете, как отображать запущенные процессы, как
искать определенный процесс или как убить процесс, к концу этого раздела вы
узнаете, что такое зомби или процесс-демон, и как сделать их невосприимчивыми к закрытию терминала,
в следующем разделе мы погрузимся в сеть Linux, вы узнаете о получении информации
о конфигурации сетевых интерфейсов, устанавливая IP-адреса d ns-серверы и
шлюз по умолчанию, используемый системой, я покажу вам, как использовать устранение неполадок и должным образом защищать ssh
, сейчас самое время представить некоторые действительно полезные инструменты Linux, такие как scp и rsync,
последняя, ​​вероятно, моя любимая команда Linux в конце мы поговорим об открытых портах и ​​сканировании
других хостов и сетей, это будет действительно весело, дальше мы поговорим об управлении программным обеспечением,
как установить обновление или удалить приложения как на ubuntu, так и на centos с помощью диспетчера пакетов,
я даже покажу вам скомпилируйте сервер из исходного кода, чтобы вы могли настроить свою установку, а
затем мы перейдем к системному администрированию и поговорим о планировании задач с использованием chrome и
anachron монтирующих дисков и управлении службами с помощью systemd и systemctl следующий раздел
- один из моих любимых, мы создать настоящий проект с нуля, мы начнем с
установки Linux-сервера в облаке digitalocean, получив доменное имя и установив
авторитетный DNS-сервер для размещения домена, который мы переместим e вперед и установим apache, самый
известный в мире веб-сервер с открытым исходным кодом, затем мы настроим его с виртуальным хостингом
и открытыми ssl и цифровыми сертификатами для шифрования. php и сервер mysql будут
следующим шагом, а после защиты сервера mysql i Я покажу вам, как установить и защитить веб-приложение,
такое как wordpress, следующий раздел будет большим и продвинутым. Мы погрузимся в сценарии оболочки bash,
чтобы вы могли автоматизировать общие административные задачи, это программирование, и
я постараюсь сделать это как можно проще для вас, вы узнаете о подстановке команд управления потоком переменных
и многое другое, не торопитесь и оставайтесь в этом разделе, пока вы чувствуете необходимость, и,
наконец, есть несколько дополнительных разделов по безопасности, которые я считаю действительно полезными и Также интересно, что
мы обсудим сбор информации и анализ трафика с практической точки зрения,
вы также узнаете о стандартном брандмауэре Linux, который реализуется iptables
и netfilter, так что на en d вы сможете должным образом защитить свою Linux-машину Аутентификация с открытым ключом ssh
- это еще один бонусный раздел, который я считаю действительно полезным для защиты ssh, который является
дефектным протоколом для удаленного управления, поскольку вы можете видеть, что существует большой объем информации для
обсуждения и на самом деле я сделал все возможное, чтобы охватить все основные темы Linux, которые
должен знать эффективный администратор Linux , чтобы подключать теги и иметь четкое представление об ОС Linux.