Фінал хакатону

Дякуємо що залишаєтесь з нами, а також за бажання прийняти участь у фінальному етапі. Виконання завдань відбуватиметься на віртуальному сервері GNU/Linux з використанням термінального SSH-підключення.

Бажаємо успіхів у виконанні завдань фінального туру. Для тих в кого виникли проблеми - пишіть в Telegram-групу, в якій можна їх задати та отримати відповідь.

  1. Підключитись за допомогою отриманих по електронній пошті даних користувача до мережі VPN хмари за допомогою Cisco AnyConnect
  2. Зайти на виділений для учасника віртуальний сервер використовуючи вказаний раніше ключ та юзернейм. IP-адреса серверу вказана вище
  3. Встановити на віртуальній машині веб-сервер nginx
  4. Налаштувати на веб-сайті за замовчуванням реверсивний проксі з каталогу /w3data/ на адресу http://100.111.222.10/w3data/
  5. Налаштувати запис всіх успішних випадків входу за допомогою SSH у файл /var/log/ssh-login.log в такому форматі: <дата+час> <ім'я користувача> <ip адреса>
  6. Завантажити архів https://linux.vntu.edu.ua/final/lxc-image.tar.gz з LXC-контейнером та встановити даний LXC-контейнер на сервері. При встановленні забезпечити контейнерові доступ до мережі Інтернет
  7. Обмежити доступ зі створеного контейнера до таких IP-адрес: 100.111.222.34 та 100.111.222.35
  8. Налаштувати на веб-сайті за замовчуванням реверсивний проксі з каталогу /monitor/ на apache2 всередині LXC-контейнера
  9. Створити користувача з ніком "linuxation-bot". Завантажити в папку створеного користувача SSH-ключ бота та встановити його (з відповідними правами доступу): https://linux.vntu.edu.ua/final/linuxation_bot.pub