This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
администрирование_операционных_систем_unix [2019/02/12 12:25] val [Лабораторные работы] |
администрирование_операционных_систем_unix [2019/03/14 13:29] val [Лабораторные работы] |
||
---|---|---|---|
Line 70: | Line 70: | ||
* [[Инсталляция системы Linux]] | * [[Инсталляция системы Linux]] | ||
* [[Инсталляция системы FreeBSD]] | * [[Инсталляция системы FreeBSD]] | ||
+ | |||
+ | Задание для преподавателя: | ||
+ | |||
+ | - установить CentOS | ||
+ | - установить Ubuntu18 (netplan) | ||
+ | |||
+ | Задание на дом: | ||
* [[https://youtu.be/5Y67Q7um1WU|Видео урок: Корпоративный WebVPN на основе прокси-сервера Squid]] | * [[https://youtu.be/5Y67Q7um1WU|Видео урок: Корпоративный WebVPN на основе прокси-сервера Squid]] | ||
Line 105: | Line 112: | ||
Задание для преподавателя: | Задание для преподавателя: | ||
- | - восстановить забытый пароль (альтернативно можно показать исправление fstab в модуле про ФС) | + | - восстановить забытый пароль (альтернативно можно показать исправление fstab в модуле про ФС, или, загрузка в однпользовательском режиме для переноса /var на другой диск) |
* [[Использование загрузчика GRUB]] | * [[Использование загрузчика GRUB]] | ||
Line 161: | Line 168: | ||
* [[Настройка сети в Linux#Файлы конфигурации]] сети в Linux | * [[Настройка сети в Linux#Файлы конфигурации]] сети в Linux | ||
* [[Настройка сети в Linux#Файлы конфигурации Debian/Ubuntu16]] | * [[Настройка сети в Linux#Файлы конфигурации Debian/Ubuntu16]] | ||
- | * [[Настройка сети в Linux#Файлы конфигурации Ubuntu18]] | ||
* [[Настройка сети в Linux#Файлы конфигурации CentOS/SL/RHEL]] | * [[Настройка сети в Linux#Файлы конфигурации CentOS/SL/RHEL]] | ||
+ | * [[Настройка сети в Linux#Файлы конфигурации Ubuntu18]] | ||
* [[Настройка сети в Linux#Файлы конфигурации Gentoo]] | * [[Настройка сети в Linux#Файлы конфигурации Gentoo]] | ||
* [[Настройка сети в FreeBSD#Файлы конфигурации]] сети в FreeBSD | * [[Настройка сети в FreeBSD#Файлы конфигурации]] сети в FreeBSD | ||
=== 2.4 Дополнительные утилиты для тестирования сети === | === 2.4 Дополнительные утилиты для тестирования сети === | ||
+ | |||
+ | Задание: посмотреть какой порт "слушает" сервис ssh | ||
+ | |||
+ | * [[Настройка сети в Linux#Команды для диагностики]] сетевой подсистемы в Linux | ||
Задание: посмотреть содержимое трафика ssh командой tcpdump | Задание: посмотреть содержимое трафика ssh командой tcpdump | ||
Line 204: | Line 215: | ||
- создать пользователя userX, указав его ФИО, shell и пароль | - создать пользователя userX, указав его ФИО, shell и пароль | ||
- | * [[Управление учетными записями в FreeBSD]] | ||
* [[Управление учетными записями в Linux]] | * [[Управление учетными записями в Linux]] | ||
+ | * [[Управление учетными записями в FreeBSD]] | ||
=== 3.2 Управление правами пользователей в системе === | === 3.2 Управление правами пользователей в системе === | ||
Line 215: | Line 226: | ||
Задание: назначить userX администратором системы, а затем, лишить его этих полномочий. | Задание: назначить userX администратором системы, а затем, лишить его этих полномочий. | ||
- | * [[Управление учетными записями в FreeBSD]] | ||
* [[Управление учетными записями в Linux]] | * [[Управление учетными записями в Linux]] | ||
- | * Команда su | + | * [[Управление учетными записями в FreeBSD]] |
- | * [[Пакет sudo]] (требует установки, в FreeBSD требует настройки, не забыть про переменную EDITOR, показать в теме установки ПО) | + | * Команда su (gentoo wheel) |
+ | * [[Пакет sudo]] | ||
* [[https://youtu.be/M_aRKbMndfU|Видео урок: команды su и sudo]] | * [[https://youtu.be/M_aRKbMndfU|Видео урок: команды su и sudo]] | ||
+ | Задание: отключить текущую сессию бывшего администратора (можно в теме управления сервисами) | ||
+ | |||
+ | * [[Сигналы]] | ||
==== Вопросы ==== | ==== Вопросы ==== | ||
Line 357: | Line 371: | ||
# ssh-keygen | # ssh-keygen | ||
- | # ssh-copy-id -i .ssh/id_rsa.pub userX@gate.isp.un | + | # ssh-copy-id userX@gate.isp.un |
</code> | </code> | ||
Line 384: | Line 398: | ||
* [[Регистрация событий в Linux]] | * [[Регистрация событий в Linux]] | ||
+ | <code> | ||
+ | # cat /etc/ssh/sshd_config | ||
+ | ... | ||
+ | LogLevel... | ||
+ | ... | ||
+ | </code> | ||
==== Вопросы ==== | ==== Вопросы ==== | ||
Line 431: | Line 451: | ||
Задание для преподавателя: | Задание для преподавателя: | ||
- | - С помощью линка и [[Пакет RSYNC]] перенести на второй диск каталог /var/ или /home/ | + | - С помощью линка и [[Пакет RSYNC]] перенести на второй диск каталог /var/ или /home/ [[Использование загрузчика GRUB]] |
- Добавить 2-й диск, изменив номер первого в системе | - Добавить 2-й диск, изменив номер первого в системе | ||
- Продемонстрировать загрузку в одно пользовательском режиме для исправления fstab | - Продемонстрировать загрузку в одно пользовательском режиме для исправления fstab | ||
Line 538: | Line 558: | ||
$ uptime | $ uptime | ||
- | linux $ cat /proc/loadavg | + | linux$ cat /proc/loadavg |
</code> | </code> | ||
Line 575: | Line 595: | ||
=== 8.6 Оптимизация производительности или ее тестирование на реальной задаче === | === 8.6 Оптимизация производительности или ее тестирование на реальной задаче === | ||
+ | * [[https://youtu.be/dIqaW47WXf8|Видео урок: Установка Gentoo и сборка ПО из исходных текстов]] | ||
* [[https://youtu.be/QFoGnnB3WPg|Видео урок: Сборка ядра в linux]] | * [[https://youtu.be/QFoGnnB3WPg|Видео урок: Сборка ядра в linux]] | ||
* [[Управление ядром и модулями в Linux]] | * [[Управление ядром и модулями в Linux]] | ||
* [[https://youtu.be/wlDGgGikyWI|Видео урок: Сборка ядра в FreeBSD]] | * [[https://youtu.be/wlDGgGikyWI|Видео урок: Сборка ядра в FreeBSD]] | ||
* [[Управление ядром и модулями в FreeBSD]] | * [[Управление ядром и модулями в FreeBSD]] | ||
- | |||
==== Вопросы ==== | ==== Вопросы ==== | ||