LINUX.ORG.RU

Сообщения xohox

 

Переместить и tmp, может ли возникать ошибка?

 ,

Здравствуйте.

Подскажите, пожалуйста, есть у меня две строки в скрипте, удаляют лишнее из файла. Всё вроде работает как надо, но иногда ловлю ошибку. Вот такую

mv: cannot stat 'tmp': No such file or directory

строчки

grep -v -f file1 file2 > tmp ; mv -f tmp file2
grep -v -f file3 file2 > tmp ; mv -f tmp file2

Может быть причиной, то что tmp еще «занят», но начинается выполнение второй строки? Спасет ли добавление строки со sleep?

Спасибо.

xohox
()

Удалить строку из txt файла если не нашлось совпадения

 

Здравствуйте.

Есть много_txt_файлов и еще один с данными. Нужно удалить из файла с данными строку если в много_txt_файлов не нашлось совпадения.

в файле с данными 4000 строк, одно значение в строке, много_txt_файлов 1900 штук, три значения в строке

хочется более менее простого решения, в чем смогу сам разобраться если вдруг понадобится внести изменения

знаю что бесплатно никто не работает) оставите координаты отправлю немного на чтосамирешите)

Спасибо.

xohox
()

Найти в логе ip встречающийся n раз

 , , ,

Здравствуйте. Есть лог, в нем информация по попыткам установить соединение. Используя вот это (в строке не все могу объяснить, надергал из разных источников)

perl -ne 'if(/ TEST: .+?SRC=([\d.]+).+?DPT=(\d+)/) {print "$1 $2\n"}' /var/log/iptables.log | egrep '('"$(echo "$*" | tr ' ' '|')"')$' | sort | uniq -c | awk '{print $2" "$3" ("$1")"}'

получаю это

107.189.2.68 22 (1)
107.189.4.31 22 (1)
19.26.109.94 5045 (3)
218.92.0.201 22 (28)

но хочу получать только те строки где значение в скобках более, например, 10. Подскажете?

Спасибо.

xohox
()

Помогите с fail2ban

 

Здравствуйте.

Хочу складывать пойманные ip в txt.

сделал свой jail, ip ловит

fail2ban-client status deny
Status for the jail: deny
|- Filter
| |- Currently failed: 28
| |- Total failed: 60
| `- File list: /var/log/log.txt
`- Actions
|- Currently banned: 7
|- Total banned: 7
`- Banned IP list: 45.79.82.183 20.194.14.85 23.101.17.81 193.27.228.62 34.151.82.102 198.27.110.13 193.27.228.59

Пытаюсь складывать их в txt файл. Пробовал так

[Definition]

actionban =
printf <ip>\n >> /root/testhost.txt
tee -a /root/testhost.txt << <ip>
echo "<ip>\n" | tee -a /root/testhost.txt
printf ip >> /root/testhost.txt

Нашел это

actionban = printf %%b "<daemon_list>: <_ip_value>\n" >> <file>
file = /root/testhost.txt

тоже пусто, ни один вариант не записывает.

Может я что упускаю, или есть еще какой-то вариант для записи?

Спасибо.

xohox
()

нужна помощь с haproxy хочу получать ip клиента

 ,

Здравствуйте.

Ubuntu 16.04.4 LTS HA-Proxy version 1.6.3 2015/12/25

Балансировщик haproxy, tcp mode, round robin, дальше два ip, на них хочу получать адрес подключившегося клиента, но в логах ip балансировщика.

Прочел про transparent mode, попробовал настроить, не помогло, ip балансировщика. Нашел send-proxy, но при добавлении вообще не подключается, комментирую, работает, но ip балансировщика.

Нашел это, тут как раз вроде мой случай, https://www.haproxy.com/blog/using-haproxy-with-the-proxy-protocol-to-better-... но как только добавляю send-proxy работать перестает.

Видел это https://unixforum.org/viewtopic.php?t=140373, но ТС пропал, советов тоже не было.

Подскажете решение?

Спасибо.

Up

нашел это https://habr.com/post/247297/

работает, но ip балансировщика

xohox
()

Не смог найти ветку - Заказать работу

 

Здравствуйте. Если не сюда, извините, значит проглядел.

Есть у меня vps с ubuntu 16, увидел в сети revolvermaps.com, понравилось. Хочу видеть все подключения к моей vps на этом информере. Хочу на сайте разместить. Возможно? Сколько будет стоить? Спасибо.

Перемещено shell-script из general

xohox
()

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