ssh-keygen -t ed25519 -C "vous@example.com" (ou -t rsa si vous préférez RSA)~/.ssh/id_ed25519.pub ou ~/.ssh/id_rsa.pub.~/.ssh/*.pub dans la zone "SSH Keys" du service.ssh -T git@github.com — répondez à l'invite d'authenticité si c'est la première connexion.ssh-copy-id user@remote_host (remplacez user et remote_host par vos informations)ssh user@remote_host (vous ne devriez pas être invité à entrer un mot de passe).~/.ssh/config (créez-le s'il n'existe pas) :nano ~/.ssh/config
Host monserveur
HostName remote_host
User user
ssh monserveur
ssh <user>@<ip> : pour se connecter à un serveur distant
ssh -p <port> <user>@<ip> : pour se connecter à un serveur distant sur un port spécifique
ssh-keygen -lf /etc/ssh/ssh_host_ecdsa_key.pub : pour afficher la clé publique d'un serveur SSH (longueur et empreinte)
ssh-keyscan localhost 2> /dev/null | ssh-keygen -l -f - : pour récupérer et afficher les clés publiques d'un serveur via ssh-keyscan
echo /etc/ssh/*.pub | xargs -n 1 ssh-keygen -lf : pour afficher les empreintes de plusieurs clés publiques côté serveur
ssh-keygen -lf ~/.ssh/id_rsa.pub : pour afficher l'empreinte/infos de la clé publique du client
ssh-keygen -l -E md5 -f ssh_host_ecdsa_key.pub : pour afficher l'empreinte en MD5 (format hexadécimal)
grep -r "motif" * : pour rechercher un motif dans tous les fichiers du dossier courant (très pratique pour rechercher des occurrences)
set mouse-=a : désactiver la souris dans certains terminaux (utile dans vim/less sur certaines configurations)