Страницу Назад
Поискать другие аналоги этой работы
500 Лабораторная работа №1 по дисциплине: Технологии разработки программного обеспечения. Вариант 4ID: 248897Дата закачки: 02 Января 2025 Продавец: xtrail (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ Описание: Тема: Установка и настройка Linux. Цель: Освоение техники установки ОС Linux и ее компонентов, изучение системных команд и команд работы с файлами и каталогами, распределение прав доступа в Linux и основы написание bash скриптов. Освоение работы с текстовыми файлами, процессами. Изучение настройки сети в Linux, освоение работы с пакетными менеджерами, установка периодических заданий через cron и подключение по SSH. Задание. 1. Установить в VirtualBox дистрибутив Debian 12 . Тип виртуального сетевого адаптера выбрать «Сетевой мост» 2. При установке Выбрать Install. Настройки сети выбрать по DHCP. Разметить диск автоматически с использованием LVM. Включить внешние источники установки (репозитории) Из программного обеспечения установить только: a) SSH Server b) Standard system utilities 3. В терминале выполнить следующие действия: 3.1 Авторизоваться в системе под пользователем root 3.2 Выполнить установку пакета логирования rsyslog 3.3 Вывести тип операционной системы, версию ядра. 3.4 Вывести объем свободной памяти в системе. 3.5 Вывести время работы системы 3.6 Создать следующую структуру каталогов и файлов в /srv 3.7 Скопировать все файла из каталога /var/log/ в каталог /srv/domains/mysite.com/logs/ 4. Написать команду, которая удалит все файлы из каталога /srv, не трогая структуру каталога. 5. Создать пользователя [username] - где username фамилия студента в латинской транскрипции. 6. Вывести на экран содержимое файлов /etc/passwd , /etc/group , /etc/shadow, /etc/gshadow 7. Выполнить следующие задания: 7.1 Создать в домашней папке каталог lab<Nвар> (для варианта №4: lab4) 7.2 Изменить владельца на созданного пользователя 7.3 Установить права: - владелец - чтение, запись, выполнение; - группа - чтение и запись; - остальные - только чтение. 8. Выполнить следующие задания: 8.1 Создать в домашней папке пользователя файл lab<Nвар>/lab<Nвар>.txt (для варианта №4: lab4/lab4.txt) 8.3 Установить права: - владелец - чтение, запись, выполнение - группа - чтение и запись - остальные - запретить доступ 9. Вывести последние [Nвар * 2] строк файла /var/log/auth.log. 10. Вывести первые [Nвар * 3] строк файла /var/log/syslog. 11. В домашнем каталоге пользователя с помощью программных каналов, перенаправления и команды grep создать: а) файл auth.log, содержащий все строки файла /var/log/auth.log где встречается слово pam; б) файл syslog, содержащий все строки файла /var/log/syslog, где встречается слово cron. 12. С помощью wc посчитать количество строк файла /var/log/auth.log, содержащих слово root. 13. Вывести все процессы, запущенные в системе, командой ps aux и написать что означает каждое из выводимых полей. 14. Запустить в фоновом режиме поиск всех файлов в корневой директории, содержащих в своем имени «log». Результат направить в домашней папке в файл find_output.txt. 15. Запустить в фоновом режиме поиск всех файлов в корневой директории, содержащих в своем имени «log». Результат направить в домашней папке в файл find_output.txt. Вариант 4. Написать скрипт, который выводит количество строк в файле, переданном в параметре 1, не содержащих значение переданное в параметре 2. 16. Настроить сеть и доступ в интернет на этом сервере с использованием systemd-networkd. 17. Задать имя узла - [фамилия студента в латинской транскрипции]-[номер группы]. Пример: ivanov-pi82. 18. Установить пакет midnight-commander (mc). 19. Написать bash скрипт, который будет: a. архивировать каталог /etc с помощью команды tar -cvz; b. складывать архивные копии в /backup c именем файла etc_[номер варианта]_день_месяц_год.tar.gz; c. удалять архивные файлы старше 30 дней. 20. Выполнение этого скрипта добавить в crontab пользователя root, чтобы этот скрипт выполнялся каждый [номер варианта*2] день месяца в 12:00 и каждый второй день недели в [номер варианта]:00 часов. Вывод. Комментарии: Зачет. 2024 год Преподаватель: Полетайкин А.Н. Размер файла: 1,4 Мбайт Фаил: ![]() ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 2 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать!
Контрольная работа по дисциплине: "Проектирование информационных систем". Вариант №05.
Контрольная работа и Лабораторные работы №№(1-2) по дисциплине: Планирование и управление информационной безопасностью. Вариант №1 Контрольная работа и Лабораторные работы №№(1-2) по дисциплине: Планирование и управление информационной безопасностью. Вариант №6 Контрольная и Лабораторная работа по дисциплине: Управление качеством ПО. Вариант №03 Контрольная работа и Лабораторные работы №№(1-2) по дисциплине: Планирование и управление информационной безопасностью. Вариант №4 Контрольная и Лабораторная работа по дисциплине: Управление качеством ПО. Вариант №12 Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Технологии разработки программного обеспечения / Лабораторная работа №1 по дисциплине: Технологии разработки программного обеспечения. Вариант 4