« Le système d'exploitation GNU-Linux/Le serveur de shell distant SSH » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 313 :
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'depot.example.com' (RSA) to the list of known hosts.
 
=== Connection closed by authenticating user user 172.19.0.1 port 55920 [preauth] ===
Regarder les logs du client SSH. S'il n'en n'a pas, utiliser à la place :
ssh -vvv -i my_key.ppk user@172.19.0.1 -p 2223
 
Cela dira si le format de la clé est invalide ou autre.
 
=== Could not open a connection to your authentication agent ===
Ligne 325 ⟶ 331 :
ssh -i .ssh/id_rsa <login>@<serveur>
Sinon, voir [[#Permission denied (publickey,hostbased)]].
 
=== Connection closed by authenticating user user 172.19.0.1 port 55920 [preauth] ===
Regarder les logs du client SSH. S'il n'en n'a pas, utiliser à la place :
ssh -vvv -i my_key.ppk user@172.19.0.1 -p 2223
 
Cela dira si le format de la clé est invalide ou autre.
 
==== we did not send a packet, disable method ====
Cette erreur du client SSH peut venir d'un authorized_keys mal rempli :
 
<syntaxhighlight lang=bash>
chown -Rf user:1000 /home/user/.ssh
su user
cd /home/user/.ssh
cat id_rsa.pub > authorized_keys
 
ssh -i id_rsa.ppk localhost
</syntaxhighlight>
 
=== error: Received disconnect from x.x.x.x port yyyyy:13: Unable to authenticate [preauth] ===
Ligne 393 ⟶ 381 :
chmod 600 ~/.ssh/id_rsa
 
SousNB : sous Windows par contre, la commande <code>chmod</code> n'a aucun effet depuis Bash, même lancée en tant qu'administrateur. Et une modification des droits après suppression de l'{{w|Access Control List|ACL}}, via Cygwin ou l'explorateur Windows fonctionne chez eux, mais n'a guère plus d'effet pour SSH :
$ setfacl -b ~\.ssh
$ setfacl -b ~\.ssh\id_rsa
Ligne 402 ⟶ 390 :
-rw-r--r-- 1 Utilisateur 1049089 843 sept. 19 2011 C:\Users\Utilisateur\.ssh\id_rsa
 
==== we did not send a packet, disable method ====
{{...}}
Cette erreur du client SSH peut venir d'un authorized_keys mal rempli :
 
<syntaxhighlight lang=bash>
chown -Rf user:1000 /home/user/.ssh
su user
cd /home/user/.ssh
cat id_rsa.pub > authorized_keys
 
ssh -i id_rsa.ppk localhost
</syntaxhighlight>