1. Installer le serveur SSH (machine à contrôler)
sudo apt install openssh-server
systemctl status ssh # doit être « active (running) »
ip -4 a # repérez l'adresse, ex. 192.168.1.42Si le pare-feu UFW est actif : sudo ufw allow OpenSSH.
2. Se connecter
ssh lea@192.168.1.42
ssh -p 2222 lea@serveur.exemple.fr # port différent de 22Fonctionne depuis Linux, macOS et Windows 10/11 (Terminal ou PowerShell). Tapez exit pour vous déconnecter.
3. L'empreinte du serveur
À la première connexion, SSH affiche l'empreinte (fingerprint) de la clé du serveur : répondez yes. Elle est enregistrée dans ~/.ssh/known_hosts. Si SSH affiche un jour REMOTE HOST IDENTIFICATION HAS CHANGED, ne forcez pas : soit le serveur a été réinstallé, soit quelqu'un s'interpose. Vérifiez avant de faire ssh-keygen -R adresse.
4. Copier des fichiers
scp rapport.pdf lea@192.168.1.42:~/Documents/
scp -r lea@192.168.1.42:~/photos ./photos-serveur
rsync -avz Dossier/ lea@192.168.1.42:~/Dossier/ # plus efficace pour de gros dossiers
Pour se passer du mot de passe et sécuriser l'accès, utilisez des clés SSH.