Первичная настройка сервера на базе Debian

Актуально на ОС на базе Debian: Ubuntu, Astra Linux

Обновление и установка полезных программ

apt update
apt upgrade -y
apt install htop -y && apt install mc -y && apt install nano -y
Bash

Для Astra Linux вместо apt upgrade необходимо использовать apt dist-upgrade.

Голый сервер необходимо для начала обезопасить

Обезопасим сервер

Установка нужных программ

apt install fail2ban -y && apt install ufw -y
Bash

Задаем правила fail2ban для ssh

touch /etc/fail2ban/jail.local && nano /etc/fail2ban/jail.local
Bash

Вставляем этот текст:

[sshd]
enabled = true
filter = sshd
action = iptables[name=SSH, port=ssh, protocol=tcp]
logpath = /var/log/auth.log
findtime = 600
maxretry = 3
bantime = 43200
Bash

Нажать Ctrl+X, Y, Enter

Включаем firewall

ufw allow 53 && ufw allow 22 && ufw limit 22/tcp && ufw enable
Bash

Оцените статью
( Пока оценок нет )
Поделиться с друзьями
finderX.pro
Добавить комментарий