O7 Logo

Commandes pour SSH

Liste d'exemples de commandes pratiques

Erreurs Generales

  • Bad owner or permissions on /root/.ssh/config: chmod 644 ~/.ssh/config

Générer un certficat

ssh-keygen -t rsa -b 4096

Convention

  • Default pour cle prive: ~/.ssh/id_rsa
  • Default pour cle publique: ~/.ssh/id_rsa.pub

Autre Commande

# Ajouter la cle public d'un serveur au fichier hote local
ssh-keyscan -t rsa gitlab.com >> ~/.ssh/known_hosts

# Convertir PEM to P7B
openssl crl2pkcs7 -nocrl -certfile certificate.cer -out certificate.p7b -certfile CACert.cer

# Générer une clé aléatoire de 32 charactères
openssl rand -base64 32

Test Key

ssh -T git@gitlab.com

Site de Référence

  • Pour la conversion de certificats: https://www.sslshopper.com/ssl-converter.html