fail2ban проверка забаных ip, удаление из списка забаненых

Выводим списки правил используемых на сервере (JAIL):
#fail2ban-client status
Вывод:
fail2ban-client status
Status
|- Number of jail: 7
`- Jail list: apache-tcpwrapper, recidive, ssh-iptables, apache-badbots, pbx-gui, asterisk-iptables, vsftpd-iptables

Смотрим статус и статистику на сервере правил необходимой службы контролируемой fail2ban
#fail2ban-client -v status asterisk-iptables
INFO Using socket file /var/run/fail2ban/fail2ban.sock
Status for the jail: asterisk-iptables
|- filter
| |- File list: /var/log/asterisk/fail2ban
| |- Currently failed: 0
| `- Total failed: 26
`- action
|- Currently banned: 1
| `- IP list: 172.16.9.14
`- Total banned: 1

Выводим необходимый ip из бана
#fail2ban-client set asterisk-iptables unbanip 172.16.9.14
Проверяем что необходимый ip удален из списка заблокированных
#fail2ban-client -v status asterisk-iptables
INFO Using socket file /var/run/fail2ban/fail2ban.sock
Status for the jail: asterisk-iptables
|- filter
| |- File list: /var/log/asterisk/fail2ban
| |- Currently failed: 0
| `- Total failed: 26
`- action
|- Currently banned: 0
| `- IP list:
`- Total banned: 1

Для общего понимания
«Total banned» — это общее количество IP-адресов, которые были забанены для этого правила (и, вероятно, были забанены).
« Currently banned» — это ЕДИНСТВЕННЫЕ IP-адреса, которые в настоящее время запрещены для этой тюрьмы (и список IP-адресов подтверждает это).
Так же если вы хотите увидеть список заблокированных IP-адресов с их таймаутом (после истечения времени бана, ip удаляются из запрещенного пула), используйте
ipset list

Управление пользователями и компьютерами в домене AD с помощью powershell

Для работы с AD с рабочих станций аля win 10,8 вначале устанавливаем RSAT и модуль Active Directory для PowerShell RSAT-AD-PowerShell:
Import-Module ActiveDirectory

Сбор активных ПК в AD с экспортом в csv с сортировкой:
Get-ADComputer -SearchBase OU=testOU,OU=Computers,DC=testdomain,DC=local -Filter {Enabled -eq $True} -Properties * | Select-Object Name, OperatingSystem, IPv4Address, LastLogonDate,description,whenCreated,company,department | Sort-Object OperatingSystem | export-csv -Delimiter ";" -path C:\temp\pk.csv -NoTypeInformation -Encoding UTF8

Дата последнего входа в систему:
Get-ADUser -Identity testuser -Properties * | Select-Object Name, @{N='LastLogon'; E={[DateTime]::FromFileTime($_.LastLogon)}}

Дата последнего входа в систему компьютера:
Get-ADComputer -identity test-ws-01 -Properties * | FT Name, LastLogonDate -Autosize