Моя служба хостинга прислала мне это ссылка на сайт следовать, чтобы предотвратить будущие атаки грубой силы на мой VPS. Я изменил порт с 22 на 899, изменил свой файл запрета на
sshd: ALL
затем добавил sshd : 11.22.33.44
в моем файле разрешения изменение адреса на мой собственный (как дома, так и на работе в одной строке). Я добавил AllowedUsers, но потом удалил. Затем я запустил команду semanage, чтобы разрешить новый порт в моей ОС CentOs 7, и обновил и перезапустил службу ssh (фактически, когда я запускаю команду certan (не могу вспомнить, какая, 899 отображается как работающая). Я могу получить на мой сервер через VNC с хоста, используя root и пароль, но Putty просто отображает черный экран с зеленым полем. Я изменил Putty, чтобы использовать новый порт, но мои ключи те же.
Я новичок в серверной игре, но много читал о ней. Я просто пытаюсь предотвратить тысячи попыток входа в систему из-за границы, чтобы получить доступ к моей сильной стороне программирования на Python. Любые советы о том, как это исправить, очень ценятся!
Узнал ответ. Я переключил свои зоны в firewall-cmd без добавления необходимых сервисов!
Вы добавляли 899 / tcp в firewalld / iptables?
sudo firewall-cmd --zone = public --permanent --add-port = 899 / tcp
sudo firewall-cmd --reload
Также попробуйте без включения selinux
setenforce 0