Retour au cours

installation et première connexion

Installez les composants nécessaires et initiez votre première session vers une machine distante.

objectifs d’apprentissage

  • Installer client SSH.
  • Comprendre l’empreinte d’hôte.
  • Se connecter avec mot de passe (démo).

prérequis

  • Accès sudo (si nécessaire).
  • Cible joignable.

notions clés

  • Empreinte d’hôte (host key).
  • Fichier known_hosts.
  • StrictHostKeyChecking.

démonstration guidée

étape 1

Installation du client (exemples).

# Debian/Ubuntu
sudo apt-get update && sudo apt-get install -y openssh-client
# macOS (Homebrew)
brew install openssh || true

étape 2

Première connexion (avec mot de passe, à éviter en prod).

ssh user@203.0.113.10
# Acceptez l'empreinte si vous reconnaissez la machine

exercice

Ajoutez une entrée dans known_hosts avec ssh-keyscan pour 203.0.113.10 et vérifiez qu’elle est utilisée.

correction

Précharger known_hosts.

ssh-keyscan -H 203.0.113.10 >> ~/.ssh/known_hosts
ssh -o StrictHostKeyChecking=yes user@203.0.113.10 true || true

quiz éclair

  1. À quoi sert known_hosts ?
  • a) À stocker les empreintes des serveurs approuvés.
  • b) À stocker vos mots de passe.
  • c) À mémoriser les commandes tapées.

ressources

Sujets abordés