Практикум по администрированию программного обеспечения
книга

Практикум по администрированию программного обеспечения : лабораторный практикум

Форматы: PDF

Издательство: Северо-Кавказский Федеральный университет (СКФУ)

Год: 2017

Место издания: Ставрополь

Страниц: 85

Артикул: 20530

Возрастная маркировка: 16+

Электронная книга
170

Краткая аннотация книги "Практикум по администрированию программного обеспечения"

Пособие подготовлено в соответствии с Федеральным государственным образовательным стандартом высшего образования, учебным планом и программой дисциплины. Содержит курс лабораторных работ, включающих основные теоретические данные об администрировании программного обеспечения, языке автоматизации bash и способах обеспечения безопасности Linux систем; а также практические задания, контрольные вопросы, литературу.
Предназначено для студентов, обучающихся по направлению 10.05.03 Информационная безопасность автоматизированных систем.

Содержание книги "Практикум по администрированию программного обеспечения"


Предисловие
1. Исследование терминала в OС Linux
2. Исследование загрузчика grub2
3. Исследование файловой системы, учетных записей и прав доступа в ОС Linux
4. Исследование менеджера пакетов и репозитория ОС Linux
5. Разработка скриптов для автоматизации операций администрирования
6. Исследование демона-планировщика задач CRON
7. Исследование межсетевого экрана netfilter для Linux
8. Исследование удалённого доступа к серверу с помощью SSH
9. Исследование развертывания DHCP-сервера dhcpd
10. Исследование развертывания web-сервера apache2
11. Исследование развертывания DNS-сервера
Литература

Все отзывы о книге Практикум по администрированию программного обеспечения : лабораторный практикум

Чтобы оставить отзыв, зарегистрируйтесь или войдите

Отрывок из книги Практикум по администрированию программного обеспечения : лабораторный практикум

Лабораторный практикум29Но Bash является не только программной оболочкой, но также и языком написания сценариев (скриптов). Скрипты позволяют в полной мере использовать возможности оболочки и автоматизи-ровать огромное количество задач, которые иначе потребуют для своего выполнения ввода множества команд.Написание скрипта начинается с написания исходного кода, ко-торый не компилируется в исполняемый файл. Вместо этого интер-претатор оболочки последовательно читает инструкции в файле исходного кода и выполняет их. Поскольку интерпретатор должен читать каждую инструкцию, скорость исполнения скрипта намного медленнее, чем у скомпилированной программы. Основным преи-муществом скриптов является то, что исходный файл может быть легко перенесен в любую операционную систему и запущен.Синтаксис команд Bash – это расширенный синтаксис команд Bourne shell. Окончательная спецификация синтаксиса команд Bash есть в Bash Reference Manual.Обычно скрипты имеют расширение «.sh». Это позволяет опре-делить, что файл является скриптом.Переменные «PS1» и «PS2» устанавливают первичное и вто-ричное приглашение командного интерпретатора. Первичное при-глашение «PS1» указывает на готовность интерпретатора к вво-ду команд. Проверить, запущен ли Bash можно командой «echo \$SHELL». Любой скрипт написанный на Bash должен начинаться со строки «#!/bin/bash», в ней указывается путь к интерпретатору. Комментарии так же должны начинаться с символа «#». После первой можно добавить строки «set -o nounset» и «set -o errexit» – первая защищает от попыток использовать необъявленные пере-менные, а вторая позволяет игнорировать аварийное завершение программ.Перед выполнением скрипта необходимо сделать его исполня-емым, осуществляется это с помощью команды «$ chmod ugo+x your_shell_script.sh».В языке Bash существуют функции, которые с помощью команд позволяют ему выполнять над строкой ряд преобразований:– команда «alias» – назначает псевдоним команды, то ест...