GNU/Linux >> Tutoriels Linux >  >> Linux

SSH ne demande pas de mot de passe, donne l'autorisation refusée immédiatement

Solution 1 :

Le serveur a un paramètre

 PasswordAuthentication no 

Changez-le en oui et après un redémarrage, vous pourrez utiliser l'authentification par mot de passe.

Solution 2 :

Vérifiez votre séquence de connexion avec ssh -vv. Cela vous indiquera quelles méthodes d'authentification sont essayées et lesquelles échouent. Vous pouvez ensuite activer ce que vous voulez et désactiver ce que vous ne voulez pas. Activer d'abord, bien sûr.

Solution 3 :

Vous devrez également modifier /etc/ssh/sshd_config pour avoir le réglage :

ChallengeResponseAuthentication yes

ainsi que...

PasswordAuthentication yes

Et n'oubliez pas d'exécuter /user/sbin/service ssh restart ensuite pour récupérer les nouveaux paramètres.

Solution 4 :

c'est dans votre sshd fichier (pas ssh, que vous trouverez probablement aussi dans /etc/ssh)

Je crois que vous voulez vous assurer que PasswordAuthentication yes est défini et décommenté.


Linux
  1. Ssh - Script Shell pour se connecter à un serveur Ssh ?

  2. Comment saisir un mot de passe pour plusieurs fenêtres ?

  3. Correction d'une erreur SSH d'autorisation refusée (clé publique) sous Linux

  4. Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe :Oui) après la réinitialisation du mot de passe LINUX

  5. autorisation refusée pour composer dans /usr/local/bin/

Comment réparer l'échec de l'autorisation SSH refusée (publickey, gssapi-keyex, gssapi-with-mic)

Désactiver l'authentification par mot de passe SSH pour un utilisateur ou un groupe spécifique

Rsync avec SSH demandant un mot de passe distant

erreur de montage 13 =Autorisation refusée

SSH - Comment inclure la commande -t dans le fichier ~/.ssh/config

ajouter un mot de passe à .ssh/config