net:ssh

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édentes Révision précédente
Prochaine révision
Révision précédente
net:ssh [2020/05/22 21:05] – [Client SSH] davidnet:ssh [2023/12/20 18:11] (Version actuelle) – [Client SSH] david
Ligne 42: Ligne 42:
 PermitEmptyPasswords no PermitEmptyPasswords no
  
-# Change to no to disable PAM authenticati pub  +# Change to no to disable PAM authentication 
-ChallengeResponseAuthentication no+KbdInteractiveAuthentication no 
 </file> </file>
  
Ligne 51: Ligne 52:
  
 <code bash> <code bash>
-ssh -i ~toto/.ssh/id_rsa_bidule  toto@farfaraway.ddns.net+ssh -i ~toto/.ssh/ma_clef_ca  toto@farfaraway.ddns.net 
 +</code> 
 + 
 +===== ssh-agent ===== 
 + 
 +Cet [[https://man.freebsd.org/cgi/man.cgi?query=ssh-agent&arch=default&format=html|outil]] va définir une session où vos clefs seront enregistrées et validées. 
 + 
 +<code bash> 
 +ssh-agent zsh 
 +ssh add .ssh/ma_clef_ca 
 +Enter passphrase for .ssh/ma_clef_ca:  
 +Identity added: .ssh/ma_clef_ca (david@maclef.net) 
 +</code> 
 + 
 +A partir de ce moment et jusqu'à la fin de la session, vos clefs seront automatiquement transmises à ''ssh''
 + 
 +Dans un script, il faut //obtenir// une sessions. 
 +<code bash> 
 +eval `ssh-agent -s` 
 +ssh-add .ssh/ma_clef_ca
 </code> </code>
  
Ligne 59: Ligne 79:
 Pour vous y retrouver, créer dès le premier usage une entrée dans le fichier de configuration ssh, ssh_config(5), de votre utilisateur: Pour vous y retrouver, créer dès le premier usage une entrée dans le fichier de configuration ssh, ssh_config(5), de votre utilisateur:
  
- +<file sshconfig .ssh/config>
-<file .ssh/config >+
 Host git.lapinbilly.eu Host git.lapinbilly.eu
  HostName poypoy.lapinbilly.eu  HostName poypoy.lapinbilly.eu
- IdentityFile ~/.ssh/clef_ed + IdentityFile ~/.ssh/ma_clef_ca 
- port 6666+ Port 6666 
 +        AddKeysToAgent yes
 </file> </file>
  
-=== Connexion ===+L'option '''AddKeysToAgent''' va automatiquement enregistrer cette clef auprès de '''ssh-agent''' lors de la première connexion '''ssh'''
  
  
 ===== En savoir plus ===== ===== En savoir plus =====
----- 
 <alert type="info"> <alert type="info">
   * [[https://www.ssh.com/ssh/key/|La documentation de SSH]]   * [[https://www.ssh.com/ssh/key/|La documentation de SSH]]
 </alert> </alert>
  
  • net/ssh.1590181520.txt.gz
  • Dernière modification : 2020/05/22 21:05
  • de david