Header
Feb. 11, 2018, 5:49 a.m.

Выполняем задания статьи "51 задание для оттачивания навыков системного администрирования"

По статье http://nodesquad.blogspot.ru/2013/04/blog-post.html

Задание №1

  1. Скачиваем или покупаем программу VMware Workstation
  2. Устанавливаем на Windows
  3. Пока идёт процесс, знакомимся с тем, что такое виртуальная и хост-машина

Скачал и поставил VMware 14. Хост-машина - я так понимаю, это мой комп с VMWare, виртуальная - будет с 2016 сервером.

Задание №2

  1. Скачиваем дистрибутив Windows
  2. Создаём гостевую машину
  3. Запускаем виртуальную машину
  4. Устанавливаем на неё Windows

Скачал Windows Server 2016 Standart ISO, поставил. Виртуалку поставил в отдельную папку на диске D:, и файл виртуального диска туда же в формате .vmdk Сеть настроил как как "Bridged", были ещё варианты - NAT, Host-only. IP Хоста - 192.168.1.2, шлюза - 192.168.1.1 WMware Tools поставились автоматически.

Задание №3

  1. Выключаем виртуальную машину
  2. Экспортируем её в .OVA образ
  3. На его основе создаём ещё одну виртуальную машину
  4. Запускаем обе

Экспортировал машину в Windows Server 2016.ovf. По факту это просто XML-файл с описанием того же vmdk файла (он тоже экспортировался), и ещё появился файл Windows Server 2016.mf с SHA256-хешем обеих файлов.

Задание №4

  1. Пингуем адрес 127.0.0.1
  2. Запускаем на двух виртуальных и хост-машине cmd
  3. Узнаём их адреса
  4. Настраиваем сетевые интерфейсы виртуальных машин и конфигуратора сетей VMware, чтобы хост-машина могла пинговать виртуальные машины, а каждая из них могла пинговать другую
  5. Проверяем, что всё работает

Исходной виртуалке ставим IP = 192.168.1.3, её OVA - копии - 192.168.1.4. В VMware заходим в Virtual Network Editor, проверем bridged network, она должна быть привязана к физическому сетевому адаптеру. На всех машинах включаем сетевое определение. Все компы пингуются отовсюду.

Задание №5

  1. Загружаем Debian
  2. Устанавливаем её на первой виртуальной машине
  3. На этапе разметки диска делаем автоматическую
  4. На этапе выбора сервисов выбираем только базовые утилиты и SSH-сервера, когда спросит, устанавливаем загрузчик Grub

Скачал Debian 9.3 x64, поставил. От рута надо поставить sudo и добавить пользователя в группу sudo:

  • apt install sudo
  • usermod -a -G sudo

Настроил IP:

  • ip a
  • sudo vi /etc/network/interfaces

(Тут ens33 - имя сетевого адаптера)

  • allow-hotplug ens33
  • auto ens33
  • iface ens33 inet static
  • address 192.168.1.5
  • gateway 192.168.1.1
  • netmask 255.255.255.0

Перегружаемся:

  • sudo reboot

Задание №6

  1. Когда появится чёрный экран, набираем логин root и пароль, указанный при установке (мы не увидим, как набираем символы)
  2. Переходим в директорию /var
  3. С помощью команды узнаём, в какой директории находимся
  4. Читаем мануал по команде ls (только основное положение и про флаги -l, -t, -r, -A)
  5. Отображаем список директорий и файлов
  6. Переходим в директорию /var/log (без упоминания “var” в команде
  7. Переходим в директорию /var (снова без упоминания “var”)
  8. Создаём директорию /tmp/lesson/
  9. Переходим туда, задав абсолютный путь
  10. Создаём здесь файл с названием hello.txt и ставим права на файл “0777”
  11. Пингуем внешний адрес 8.8.8.8
  • cd /var
  • pwd
  • man ls