SSH-ключи на VPS безопаснее пароля. Создайте ключ, добавьте на сервер и отключите PasswordAuthentication.
Создать ключ
ssh-keygen -t ed25519 -C "datagio"
Добавить на сервер
ssh-copy-id -i ~/.ssh/id_ed25519.pub root@IP
mkdir -p ~/.ssh && chmod 700 ~/.ssh
echo "ВАШ_ПУБЛИЧНЫЙ_КЛЮЧ" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
Отключить пароль
В /etc/ssh/sshd_config:
PasswordAuthentication no
PermitRootLogin prohibit-password
systemctl restart ssh
Не закрывайте сессию, пока не проверите вход по ключу во втором окне.