Завдання 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