LINUX.ORG.RU

Сообщения DevLearn

 

Написание Bash скрипта. (Задача)

Добрый вечер. Столкнулся с такой задачей. Сначала вроде показалась простой а потом вдруг нереально сложной. ;-)

Условие следующее: Есть сервер, на нем сайт с открытым 80-м портом. И есть 22 ssh открыт для избранных айпи.

Внезапно понадобилось с публичного места срочно зайти по SSH.На такой случай есть скрипт который раз в минуту парсит лог nginx и смотрит урл. например ты набираешь секретный урл anakonda.ru. Если же просто зайти выдаст 404 ошибку.

Твой скрипт каждую минуту ищет контрольное слово SSHenable - если он его находит в логе, то берет айпи с этой же строки и добавляет в Iptables в разрешенную таблицу к ssh.

Задача! Можно ли этот скрипт уместить в 9 строк?

 ,

DevLearn
()

Изменение скрипта мониторинга лога

Добрый день. Я начинающий пользователь Linux. Уровень знаний на уровне (знаю основные команды и не боюсь работать в терминале). Сейчас приступил к изучению Bash и чеееерт! Это очень сложно и непонятно. От слова совсем, но я не унываю. В общем соори за столь длинное введение. В чем суть? Есть задача:

«Изменить скрипт мониторинга лога, чтобы он выводил сообщения при попытке неудачной аутентификации пользователя /var/log/auth.log, отслеживая сообщения примерно такого вида…..»

Я не могу понять где находится сам скрипт, который формирует «auth.log».

Гуглил, ответа не нашел пока. Очень много информации про Syslog - ковырял, но не то.

 ,

DevLearn
()

RSS подписка на новые темы