What you see
The app shows The server did not accept the password. The details say:
authentication failed for deploy@203.0.113.10
In the Connection log the attempt shows as Failed, wrong password or key.
Why it happens
The user name or the password is wrong, or the server does not accept passwords for that account. Many servers allow only keys, and many refuse the root user over SSH.
What to do
- Open the server and check the User. It is the account on the server, not your email.
- Type the password again. If the server uses a saved login, change it once in Keys and every server that uses it gets the new password.
- If the server asks a second question, such as a one-time code, the app shows it: answer it there.
- Check whether the server accepts passwords:
Ifsudo sshd -T | grep -E 'passwordauthentication|permitrootlogin'passwordauthentication no, sign in with a key: see SSH keys. - Read the last lines of the server's log to see why it refused:
sudo journalctl -u ssh -u sshd -n 50 - After many wrong attempts, some servers block your address for a while. Wait, or ask the administrator to unblock it.