L’authentification SSH par mot de passe peut être utile dans certains cas spécifiques (ex : dépannage, transition vers une autre clé…).
Attention : Cette méthode est moins sécurisée. JSBCloud recommande l’authentification par clé SSH dans tous les cas.
nano
)sudo nano /etc/cloud/cloud.cfg
disable_root: true
ssh_authorized_keys: []
ssh_pwauth: true
Cela désactive les clés SSH et réactive l’authentification par mot de passe au prochain redémarrage cloud-init.
sudo nano /etc/ssh/sshd_config
PasswordAuthentication yes
PubkeyAuthentication no
ChallengeResponseAuthentication no
UsePAM yes
Assurez-vous qu’il n’y ait pas de
#
en début de ligne, sinon la ligne est commentée et ignorée.
Appliquez les changements immédiatement :
sudo systemctl restart ssh
🛑 Ne fermez pas encore votre session SSH actuelle. Testez une nouvelle connexion SSH avec mot de passe dans un nouvel onglet/terminal, pour éviter de vous bloquer.
✔️ Vous pouvez maintenant vous connecter à votre VPS avec votre mot de passe, sans utiliser de clé SSH.
Pensez à garder un mot de passe fort et à réactiver la clé SSH dès que possible pour des raisons de sécurité.
📨 Contactez notre support via ticket ici : Support JSBCloud