Не закрывай сессию root, пока в отдельном окне не проверишь, что под новым пользователем получается зайти и выполнить sudo. Иначе рискуешь остаться без административного доступа.
Необязательно. Перенос SSH с порта 22 убирает основную массу слепого перебора: это не защита, но шума в логах станет меньше. Перед экспериментами с доступом сделай бэкап.
Файрвол – если ufw включён, сначала открой новый порт, иначе закроешь себе доступ: ufw allow 2222/tcp.
SSH – в /etc/ssh/sshd_config укажи, например, Port 2222 и перезапусти: systemctl restart ssh. На Ubuntu 24.04 и новее SSH слушает через ssh.socket, там вместо этого выполни systemctl daemon-reload и systemctl restart ssh.socket.
fail2ban – пропиши новый порт, иначе он молча перестанет защищать SSH. В /etc/fail2ban/jail.local в секции [sshd] добавь или замени строку port: