SSH
подключение к серверу

Сетевой протокол для удалённого управления. Шифрует весь трафик...

PuTTY. Используем инсталлятор (например для 64-битной: putty-64bit-0.78-installer.msi), скачиваем с официального сайта: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

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

Команда копировать: Ctrl Insert
Команда вставить: Shift Insert (или правый клик мышки)

WinSCP - проводник. Для подключения надо знать ip адрес, логин и пароль. Порт по-умолчанию равен 22. Протокол SFTP и т.д. Есть командная строка и кнопка запуска PuTTY.

BvSshClient - тут и терминал и проводник


После подключения к серверу:

Порты

Запретим на все соединения, кроме исходящих. И сделаем некоторые исключения:

Или с защитой SSH от брутфорса (подбора пароля). Первые пять правил описаны выше, а последние два правила после неверной попытки подключения блокируют новые попытки в течение 20 секунд:

iptables -L -v -n - проверить конфигурацию

Замена порта SSH

Лучше всего настроить и использовать авторизацию по ключу вместо авторизации по паролю. При использовании пароля по умолчанию SSH использует порт 22, поэтому для повышения безопасности и предотвращения перебора паролей SSH можно изменить номер порта SSH на любое случайное число в диапазоне от 1025 до 65535:

Fail2ban - утилита для защиты SSH порта, отслеживает и банит по IP при пяти неправильных ввода пароля.