Одним із варіантів убезпечити ваш віртуальний або виділений сервер від злому – змінити стандартний 22 порт SSH на інший.
Робиться це дуже просто. Підключаємося до сервера будь-яким SSH клієнтом.
Відкриваємо файл налаштувань ssh сервера
nano /etc/ssh/ sshd_config
Знаходимо рядок
Port 22
Змінюємо порт з 22 на будь-який, який Вам подобається. Головне пам’ятайте, що порт, який ви вкажете, не повинен збігатися з портами вебсервера та інших служб, які ви використовуєте на сервері.
Останнім кроком буде додати правило у файрвол для доступу до нового порту. Для цього виконуємо таку команду, попередньо замінивши 2222 на той порт, який ви вказали.
iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 2222 -j ACCEPT
Для того щоб зміни набули чинності, потрібно перезапустити службу iptables і ssh, виконуємо команду
service sshd restart
service iptables restart
Після перезапуску служб можна підключатися до сервера за новим портом.