Завдання Linux Administration 2019

1. Встановити будь-який веб-сервер (наприклад nginx) на TCP-порту 80. Подальші налаштування на сервері будуть здійснюватись

   на віртуальному хості за-замовчуванням (check HTTP 80)

2. Створити файл robots.txt з таким вмістом, щоб пошукові роботи ігнорувати сайт  

3. Налаштувати на сервері зворотній проксі для таких підкаталогів та скриптів:

URI

Remote server

/api/

http://100.64.11.32:8080/api/

/stats.html

http://100.64.11.32:8081/cgi-bin/stats2.cgi

4. Налаштувати редірект з URI "/" на /stats.html

5. Обмежити доступ до каталогу /api/ для хосту 192.168.20.7

6. Встановити статичну маршрутизацію для хоста 192.0.2.212 через шлюз 192.168.20.10.

7. Просканувати TCP-порти хоста 192.0.2.212, та виявити порт, на якому працює HTTP-сервер. Для знайденого порту налаштувати на веб-сервері зворотній проксі таким чином:

URI

Remote server

/netscan/

http://192.0.2.212:PORT/netscan/

8. Налаштувати зворотній проксі на 554 tcp-порту на наступний сервер:

   rtsp://100.64.11.28:554

9. Налаштувати щохвилинне CRON-завдання, яке зберігатиме (або оновлюватиме) зображення з серверу rtsp://100.64.11.28:554/webcam

   у наступний файл на сайті вашого веб-серверу: /webcam.jpg

10. Щохвилинно записувати IP-адреси та кількість (по кожному IP) невдалих спроб підключення по SSH у наступний файл на сайті вашого веб-серверу: /losers.txt