technique: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
Prochaine révisionLes deux révisions suivantes
technique:ssh [2020/03/18 10:08] francoisatechnique:ssh [2020/04/17 19:30] marionr
Ligne 5: Ligne 5:
 pour avoir une sécurité suffisante avec le maximum de compatibilité il faut utiliser la commande : pour avoir une sécurité suffisante avec le maximum de compatibilité il faut utiliser la commande :
  
 +<code>
 ssh-keygen -t ecdsa -b 521 ssh-keygen -t ecdsa -b 521
 +
 +</code>
  
 Copier la clef sur le serveur : Copier la clef sur le serveur :
  
-Depuis l'ordi avec la clef privée ssh-copy-id -i id_XXXX.pub user@machine+Depuis l'ordi avec la clef privée :
  
-Depuis un autre ordi ssh-copy-id -f -i id_XXXX.pub user@machine+<code> 
 +ssh-copy-id -i id_XXXX.pub user@machine 
 + 
 +</code> 
 + 
 +Depuis un autre ordi 
 + 
 +<code> 
 +ssh-copy-id -f -i id_XXXX.pub user@machine 
 + 
 +</code> 
 + 
 +===== Transformer une clé Putty (ppk) en clé Open SSH ===== 
 + 
 +<code> 
 +sudo apt-get install putty-tools 
 + 
 +</code> 
 + 
 +Récupérer votre clé //.ppk// que vous mettez admettons dans **Téléchargements** (nommée cle.ppk). 
 + 
 +Dans le terminal, aller dans le bon répertoire **/Téléchargements**, puis : 
 +<code> 
 +puttygen cle.ppk -O public-openssh -o id_rsa.pub 
 +puttygen cle.ppk -O private-openssh -o id_rsa 
 + 
 +</code> 
 + 
 +Pour la 2e commande, il va vous demander votre passphrase si vous en aviez configuré une. 
 + 
 +Ensuite, copier ou déplacer les clés dans le répertoire /home/[votre-user]/.ssh 
 + 
 +Ne pas oublier: 
 + 
 +<code> 
 +chmod 0600 id_rsa 
 + 
 +</code> 
 + 
 +Pour que la clé ne soit pas accessible à tout le monde.
  
 ===== Utiliser la clef ===== ===== Utiliser la clef =====
Ligne 27: Ligne 69:
 ==== a. Procédure avec screen ==== ==== a. Procédure avec screen ====
  
-  - un  des 2 utilisateurs lance un screen en nommant une session \\ screen -S masession +  - un des 2 utilisateurs lance un screen en nommant une session \\ ''screen -S masession'' 
-  - Le second utilisateur peut lister les sessions screen existantes avec : \\ screen -ls +  - Le second utilisateur peut lister les sessions screen existantes avec : \\ ''screen -ls'' 
-  - Puis il lance un screen pour se raccrocher à une session existante \\ screen -x masession +  - Puis il lance un screen pour se raccrocher à une session existante \\ ''screen -x masession'' 
-  - Et c'est bon, tout le monde voit ou peut interagir dans le screen commun. Attention aux frappes simultannées ! :-)+  - Et c'est bon, tout le monde voit ou peut interagir dans le screen commun. Attention aux frappes simultanées ! :-) 
 +  - Pour sortir de la session et se déconnecter du screen qui devient libre : \\ screen -d \\ Attention, si on quitte le termnial avec Ctrl+d ou exit, la session screen est tuée, terminée. Il faut en recrééer une nouvelle pour s'y rattacher
  
 ==== b. Procédure avec tmux ==== ==== b. Procédure avec tmux ====
 +
 +A détailler, mais un peu pareil : [[http://www.chtiland.fr/lib/exe/fetch.php?media=informatique:divers:tmux_linux_v1.0.pdf|http://www.chtiland.fr/lib/exe/fetch.php?media=informatique:divers:tmux_linux_v1.0.pdf]]
 +
  
  • technique/ssh.txt
  • Dernière modification : 2024/04/02 15:08
  • de 127.0.0.1