среда, 6 февраля 2019 г.

fail2ban


Состояние , число цепочек в iptables
$ sudo fail2ban-client status

Проверить работу фильтров
$ sudo fail2ban-regex /var/log/maillog /etc/fail2ban/filter.d/smtp-auth.conf |less

Проверить занесение ip в бан
$ iptables -L fail2ban-smtp-auth -n -v --line-numbers
Chain fail2ban-smtp-auth (1 references)
num   pkts bytes target     prot opt in     out     source               destination
1       18  1080 REJECT     all  --  *      *       94.102.56.215        0.0.0.0/0           reject-with icmp-port-unreachable
2        0     0 REJECT     all  --  *      *       185.216.140.19       0.0.0.0/0           reject-with icmp-port-unreachable
3    17429 6348K RETURN     all  --  *      *       0.0.0.0/0            0.0.0.0/0

взято отсюда

Корректное удаление ip из бана
fail2ban-client -h
fail2ban-client status
fail2ban-client status JAILNAMEHERE
fail2ban-client set JAILNAMEHERE unbanip IPADDRESSHERE
fail2ban-client set dovecot unbanip 192.168.30.202

суббота, 22 сентября 2018 г.

Linux Mint 19

Linux Mint 19 Cinnamon 64-bit
Устанавливаем dropbox
$sudo apt-get install nemo-dropbox
Устанавливаем KeePassXC
установил через "менеджер программ" (mintinstall)
Устанавливаем kodi. Не забываем kodi-repository-kodi, иначе нет русского языка и многого другого.
$ dpkg -l | grep kodi
ii  kodi                                       2:17.6+dfsg1-1ubuntu1                       amd64        Open Source Home Theatre (executable binaries)
ii  kodi-bin:amd64                             2:17.6+dfsg1-1ubuntu1                       amd64        Open Source Home Theatre (architecture-dependent files)
ii  kodi-data                                  2:17.6+dfsg1-1ubuntu1                       all          Open Source Home Theatre (arch-independent data package)
ii  kodi-pvr-iptvsimple                        2.4.4+git20161211-1                         amd64        IPTV Simple Client Kodi PVR Addon
ii  kodi-repository-kodi                       2:17.6+dfsg1-1ubuntu1                       all          Open Source Home Theatre (official addons repository feed)

Устанавливаем репозиторий repository.search.db «XBMC.ru search db». Инструкция

среда, 1 августа 2018 г.

1C 7.7 печать


ни как не могу на одной странице напечатать весь документ, весь не входит, даже ценники не могу напечатать потому что три с половиной колонки ценников на одной странице, и пол колонки на другой,тоже и с товарным чеком.

В печатной форме "Файл->Параметры страницы->По ширине листа" :D

четверг, 25 января 2018 г.

КриптоПро, Ошибка проверки контрольной суммы.

Лог сервера заполняется сообщениями
Ошибка проверки контрольной суммы. Файл: sspicli.dll.64. 
Причиной ошибки может быть обновление операционной системы или некорректная устновка КриптоПро CSP.  
Переустановите КриптоПро CSP или обновите контрольные суммы системных библиотек в реестре, запустив
с правами администратора cpverify -mk system

Чтобы исправить ситуацию
C:\Users\user>start /b  cpverify -rv system

C:\Users\user>C:\Windows\SysWOW64\crypt32.dll...File C:\Windows\SysWOW64\crypt32.dll has incorrect hash.fail
C:\Windows\system32\crypt32.dll...File C:\Windows\system32\crypt32.dll has incorrect hash.fail
C:\Windows\SysWOW64\cryptsp.dll...File C:\Windows\SysWOW64\cryptsp.dll has incorrect hash.fail
C:\Windows\system32\cryptsp.dll...File C:\Windows\system32\cryptsp.dll has incorrect hash.fail
C:\Windows\SysWOW64\inetcomm.dll...File C:\Windows\SysWOW64\inetcomm.dll has incorrect hash.fail
C:\Windows\system32\inetcomm.dll...File C:\Windows\system32\inetcomm.dll has incorrect hash.fail
C:\Windows\SysWOW64\kerberos.dll...File C:\Windows\SysWOW64\kerberos.dll has incorrect hash.fail
C:\Windows\system32\kerberos.dll...File C:\Windows\system32\kerberos.dll has incorrect hash.fail
C:\Windows\SysWOW64\schannel.dll...File C:\Windows\SysWOW64\schannel.dll has incorrect hash.fail
C:\Windows\system32\schannel.dll...File C:\Windows\system32\schannel.dll has incorrect hash.fail
C:\Windows\SysWOW64\sspicli.dll...File C:\Windows\SysWOW64\sspicli.dll has incorrect hash.fail
C:\Windows\system32\sspicli.dll...File C:\Windows\system32\sspicli.dll has incorrect hash.fail
C:\Windows\SysWOW64\wininet.dll...File C:\Windows\SysWOW64\wininet.dll has incorrect hash.fail
C:\Windows\system32\wininet.dll...File C:\Windows\system32\wininet.dll has incorrect hash.fail
C:\Windows\SysWOW64\winscard.dll...ok
C:\Windows\system32\winscard.dll...ok
Verify hash entries failed

C:\Users\user>start /b  cpverify -rm system

C:\Users\user>Make hash for 16 files

C:\Users\user>start /b  cpverify -rv system

C:\Users\user>C:\Windows\SysWOW64\crypt32.dll...ok
C:\Windows\system32\crypt32.dll...ok
C:\Windows\SysWOW64\cryptsp.dll...ok
C:\Windows\system32\cryptsp.dll...ok
C:\Windows\SysWOW64\inetcomm.dll...ok
C:\Windows\system32\inetcomm.dll...ok
C:\Windows\SysWOW64\kerberos.dll...ok
C:\Windows\system32\kerberos.dll...ok
C:\Windows\SysWOW64\schannel.dll...ok
C:\Windows\system32\schannel.dll...ok
C:\Windows\SysWOW64\sspicli.dll...ok
C:\Windows\system32\sspicli.dll...ok
C:\Windows\SysWOW64\wininet.dll...ok
C:\Windows\system32\wininet.dll...ok
C:\Windows\SysWOW64\winscard.dll...ok
C:\Windows\system32\winscard.dll...ok
Verified hash for 16 files

C:\Users\user>


пятница, 1 декабря 2017 г.

Excel


Как связать две таблицы в одну по ключевому полю





































Используем функцию =ВПР(A1;Лист5!$A$1:$C$9;2;ЛОЖЬ)
Цифра 2 в формуле это номер колонки во второй таблице, ЛОЖЬ - означает точное совпадение.

Совет. Комбинация Ctrl+T создает таблицу: заголовки, фильтры, "тельняшку"

вторник, 29 августа 2017 г.

Смартфон как видеорегистратор

Смартфон как видеорегистратор.
Записать на ПК видео и звук в кабинете, под рукой нет ВЕБ-камеры.
Ставим на телефон DroidCam Wireless Webcam на ПК ставим Client for DroidCam

На ПК появляется после установки Client-а появится драйвер видео камеры и микрофона (DroidCam Virtual Audio)  Ввести в клиенте ip-адрес телефона в сети WiFi

Запускаем VirtualDub. (Veedub64.exe) 
  File -> CaptureAVI...  
далее
  Device -> DroidCam Source

Set capture File или F2  указать файл для сохранения

F5      начать запись
ESC   прекратить запись


Клиенты есть для Windows и  Linux

вторник, 15 августа 2017 г.

iptables

IPTABLES
Посмотреть таблицу соединений NAT
cat /proc/net/ip_conntrack cat /proc/net/ip_conntrack | grep "30\.10 "
TOP числа пакетов с ip адресов проходящий через eth1
tcpdump -tn -c 10000 -i eth1 tcp or udp | awk -F "." '{print $1"."$2"."$3"."$4}' |  sort | uniq -c | sort -nr | awk '$1 > 100'
# Просмотреть правила
# iptables -L FORWARD --line-numbers -n
# iptables -t nat -L PREROUTING --line-numbers -n # iptables -t mangle -L PREROUTING -n -v --line-numbers

# Добавить правила
# iptables -I FORWARD 141 -i eth1 -s 192.168.xxx.116 -p tcp -m state --state NEW -j ACCEPT
# iptables -I FORWARD 141 -i eth1 -s 192.168.xxx.0/24 -d 213.142.xxx.142/32  -j ACCEPT

# для доступа по RDP  ( ограничения через FORWARD )
# iptables -I FORWARD 63  -s 87.117.xxx.10 -d 192.168.xxx.207 -p tcp -m tcp --dport 3389 -j allowed


# Удалить правило 141
# iptables -D FORWARD 141

IP маршрутизация
#Добавить адрес в таблицу маршрутизации
# ip rule add from 192.168.xxx.15 table T3
# удалить
# ip rule del from 192.168.xxx.15 table T3
# сбросить кеш
# ip route flush cache

Просмотр правил маршрутизации
# ip rule list

# Пример переключение шлюза по умолчанию (default GW)
# удаляем текущий
# ip route del default via 212.23.xxx.xxx dev eth0
# добавляем новый
# ip route add default via 217.119.xxx.xxx dev eth2 metric 10

# проверка доступности интернет через  провайдеров
# ping -I 212.23.xxx.xxx 8.8.8.8
# ping -I 83.167.xxx.xxx 8.8.8.8
# ping -I 188.234.xxx.xxx 8.8.8.8
# ping -I 5.141.xxx.xxx 8.8.8.8

# для примера
# route add -net 192.168.128.0/17 gw 192.168.10.1