Полезные команды

открыть папку с правами администратора

в терминале введи 
sudo nautilus

 

 

УСТАНОВКА ОБНОВЛЕНИЙ UBUNTU

 Сперва выполняем 

sudo apt update

 

потом одну из команд

 

sudo apt upgrade

sudo apt full-upgrade

 

Причем рекомендуется именно вторая команда (sudo apt full-upgrade) обновления ubuntu, поскольку она более продумана и обновляет больше пакетов.

  • upgrade - устанавливает самые новые версии всех пакетов доступные в репозиториях. Использует все репозитории их /etc/apt/souces.list и /etc/apt/souces.list.d/*. То есть обновляются пакеты не только из официальных репозиториев, но и из PPA. Обновляются только установленные пакеты, если же для обновления пакета необходимо установить или удалить другой пакет, такие пакеты обновлены не будут.
  • full-upgrade - кроме всего, что делает upgrade, здесь поддерживается умное разрешение зависимостей для новых версий пакетов. Конфликтующие пакеты могут быть удалены, а новые, дополнительные - установлены.

 

 

Установка portsentry 

sudo apt update
sudo apt install portsentry
 
 

 

 

fail2ban: защита SSH

Fail2Ban - это программа, защищающая сервера от bruteforce атак. (атак, при которых методом перебора - злоумышленник подбирает пароль к SSH или другому сервису)

Установка:

sudo apt-get install fail2ban

Сначала скрипт предложит изменить ssh порт. Для примера: изменив номер порта с 22 на 8382 мы затрудним обнаружение ssh для ботов.\
Далее будет запрос на количество неуспешных попыток авторизации: (по умолчанию - 3)\
Последний вопрос - это на какое время в часах мы будем блокировать ip с которого были неуспешные попытки авторизациии.\
После этого скрипу скачает, установит и настроит сервис.
Так же будет настроен мониторинг файла /var/log/astra.log: при неуспешных попытках авторизации в веб-интерфейсе Astra - пользователь будет заблокирован.
Если вы используете другое имя log-файла для astra - исправьте его в файле /etc/fail2ban/jail.local

Настройка fail2ban завершена.

Просмотр статистики:

fail2ban-client status

Для разблокировки ip нужно выполнить команду:

fail2ban-client set ssh-iptables unbanip IPADDRESS