Архив автора: admin

Как выбрать репитер 3G и 4G для частного дома и дачи

Низкая скорость интернета далеко за городом, отсутствие сигнала сотовой сети или частый переход смартфона или планшета в 2G — бич для абонентов. Попытка включить режим «только 3G» или «только 4G» оборачивается отсутствием входящего трафика или полным отсутствием сети в конкретной точке местности. Если в поездках наличие репитера — вопрос не первой важности, то при проживании в зоне неуверенного покрытия установка ретранслятора — суровая необходимость.

Читать

Операторы 4G-интернета в Москве и Московской области — выбираем лучшего поставщика

4G — стандарт сети с высокой скоростью передачи данных. Хотя он уже не новый (на подходе новый стандарт 5G), 4G покрывает не все регионы России. Жители столицы и Московской области такую сеть, конечно же, поймают. Какие московские операторы работают с 4G? Что учесть при выборе оператора?

Читать

Первоначальная настройка Cisco Catalyst

  • Дефолтовых конфигов не бывает, т.к. у каждого своя сеть и свои «правила»
  • Нету у Cisco IP-адреса по умолчанию (это же не Dlink), все настраивается ручками и сначала через консоль.

Итак, попробуем разобраться в том, что желательно настроить на нулевом Cisco Catalyst ?

Например, часто встречающиеся:

  • Cisco Catalyst 2950
  • Cisco Catalyst 2960
  • Cisco Catalyst 3550
  • Cisco Catalyst 3560
  • Cisco Catalyst 3560G

Читать

Поддерживают ли Smart TV роутеры Tenda: как подключить маршрутизатор этой фирмы к телевизору

Владельцы телевизоров с функцией «Смарт ТВ» знают, что их устройство с большим экраном можно подключить к интернету, в частности, к роутеру. Но нужен ли для ТВ со «Смартом» какой-то определённый роутер с поддержкой этой функции или подойдёт самый обычный роутер? Какие модели производителя Tenda будут работать со «Смартом»?

Читать

Как снять видео с дисплея ПК на Windows 7 и 10: стандартная программа и сторонние решения

Снять происходящее на экране компьютера может понадобиться в разных ситуациях. Например, сохранить в формате видео игровой процесс, показать наглядно выполнение шагов для какой-либо инструкции на компьютере. Есть ли в «Виндовс» какие-то встроенные инструменты для записи или нужно использовать сторонние программы?

Читать

🍨 Bash скрипт для отправки почты, когда в системе создается новая учетная запись пользователя

В настоящее время на рынке доступно множество инструментов для мониторинга с открытым исходным кодом, в том числе для мониторинга производительности систем Linux.

Они отправляют уведомление по электронной почте, когда система достигает указанного порогового значения.

Они контролируют все, например, использование ЦП, использование памяти, использование подкачки, использование дискового пространства и многое другое.

Но я не думаю, что у них есть возможность отслеживать новые действия по созданию пользователей и предупреждать о них.

Если нет, то это не имеет значения, так как мы можем написать собственный скрипт bash для достижения этой цели.

В прошлом мы добавили много полезных скриптов шелл.

Если вы хотите посмотреть их, перейдите по ссылках ниже:

Что делает скрипт?

Он отслеживает /var/log/secure и предупреждает администратора, когда в системе создается новая учетная запись.

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

Тем не менее, я планирую запускать этот скрипт один раз в день.

Таким образом, мы можем получить сводный отчет о создании пользователя.

Если в файле «/var/log/secure» для вчерашней даты была найдена строка useradd, скрипт отправит оповещение по электронной почте на указанный идентификатор электронной почты с информацией о новых пользователях.

Примечание. Вам необходимо изменить идентификатор электронной почты на свой собственный вместо нашего.

# vi /opt/scripts/new-user.sh



#!/bin/bash



#Set the variable which equal to zero

prev_count=0



count=$(grep -i "`date --date='yesterday' '+%b %e'`" /var/log/secure | egrep -wi 'useradd' | wc -l)



if [ "$prev_count" -lt "$count" ] ; then



# Send a mail to given email id when errors found in log



SUBJECT="ATTENTION: New User Account is created on server : `date --date='yesterday' '+%b %e'`"



# This is a temp file, which is created to store the email message.



MESSAGE="/tmp/new-user-logs.txt"



TO="admin@itsecforu.ru"



echo  "Hostname: `hostname`" >> $MESSAGE



echo -e "n" >> $MESSAGE



echo "The New User Details are below." >> $MESSAGE



echo "+------------------------------+" >> $MESSAGE



grep -i "`date --date='yesterday' '+%b %e'`" /var/log/secure | egrep -wi 'useradd' | grep -v 'failed adding'| awk '{print $4,$8}' | uniq | sed 's/,/ /' >>  $MESSAGE



echo "+------------------------------+" >> $MESSAGE



rm $MESSAGE



mail -s "$SUBJECT" "$TO" < $MESSAGE



fi

Установите разрешение на выполнение для файла new-user.sh.

$ chmod +x /opt/scripts/new-user.sh


Наконец добавьте cronjob, чтобы автоматизировать все это.

Он будет работать каждый день в 7 часов.

# crontab -e



0 7 * * * /bin/bash /opt/scripts/new-user.sh

# cat /tmp/logs.txt



Hostname: itsec.server10.com



The New User Details are below.

+------------------------------+

itsec.server10.com name=user1

itsec.server10.com name=user2

+------------------------------+

 



2019-07-30T13:21:30
Скрипты