SSH доступ по ssh-ключу
Могут ли подобрать пароль по ssh? Да, могут и это скорее вопрос времени... Лучше не использовать пароль, давай настроим вход по ключу...
systemctl status ssh
# или
systemctl status sshd
apt install ssh -y
systemctl enable ssh
# или
systemctl enable sshd
ssh-keygen
В процессе генерации можно задать фактор-пароль к ключу, но это не обязательно, можно просто нажать Enter
ssh-copy-id user@192.168.122.128
nano /etc/ssh/sshd_config
Меняем параметр #PermitRootLogin prohibit-password на PermitRootLogin no
Меняем #PasswordAuthentication yes на PasswordAuthentication no
Если там есть дополнительное файлы и в них содержится настройка PermitRootLogin и PasswordAuthentication, то их нужно удалить или закомментировать (прописать # в начале строки)
systemctl restart ssh
# или
systemctl restart sshd
ssh user@192.168.122.128
Если при подключении не было запроса пароля, то аутентификация прошла успешно с помощью ssh-ключа