Outils pour utilisateurs

Outils du site


linux:ssh (lu 25723 fois)

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
linux:ssh [21-08-2025 08:32] – [Clé DSA non supportée] edmc73linux:ssh [06-10-2025 20:45] (Version actuelle) – [Clé DSA non supportée] edmc73
Ligne 181: Ligne 181:
   ssh -J titi@MACHINE tutu@serveur   ssh -J titi@MACHINE tutu@serveur
  
-Il conviendra de copier toutes les clés un peu partout+ 
 +<code> 
 +    ssh       ssh 
 +A ------> B ------> C 
 +    ^          ^ 
 + using A'  using A's 
 +   key         key 
 +</code> 
 + 
 +ProxyJump utilise la clé local (A) pour se connecter à (B) puis utilise cette même clé (A) pour se connecter à (C) même si (B) n'a pas de clé pour se connecter directement à (C), ça fonctionne quand même. 
  
 On peut aussi écrire tout ça dans le fichier de config ssh On peut aussi écrire tout ça dans le fichier de config ssh
Ligne 499: Ligne 509:
   KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1   KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1
   HostKeyAlgorithms=+ssh-rsa   HostKeyAlgorithms=+ssh-rsa
 +  PubkeyAcceptedAlgorithms=+ssh-rsa
 +</code>
 +
 +Et à contrario, si une vieille machine veut se connecter sur un serveur ssh récent et que dans les logs du serveur on a ça
 +  userauth_pubkey: signature algorithm ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
 +
 +On peut créer une règle pour autoriser ce vieux protocol seulement pour une ip et un user
 +  vi /etc/ssh/sshd_config.d/ma_regle.conf
 +
 +<code>
 +Match Host 9.ip_du_vieux_serveur.1.1.1 User edmc
   PubkeyAcceptedAlgorithms=+ssh-rsa   PubkeyAcceptedAlgorithms=+ssh-rsa
 </code> </code>
linux/ssh.1755765139.txt.gz · Dernière modification : de edmc73