Qu’est-ce que SSH ?
SSH (Secure Shell) est un protocole qui vous permet de vous connecter à votre serveur à distance de manière sécurisée et d’exécuter des commandes en ligne de commande.Se connecter en SSH
Depuis Linux ou macOS
Ouvrez un terminal et entrez :Depuis Windows
Option 1 : PowerShell ou Invite de commandes (Windows 10/11)- Téléchargez PuTTY sur putty.org
- Entrez l’adresse IP dans le champ Host Name
- Port : 22
- Cliquez sur Open
Authentification par clé SSH
L’authentification par clé SSH est plus sécurisée que le mot de passe. Elle consiste en une paire de clés : une clé privée (sur votre ordinateur) et une clé publique (sur le serveur).Générer une paire de clés
~/.ssh/id_ed25519). Définissez une passphrase pour une sécurité maximale.
Copier la clé sur le serveur
Désactiver l’authentification par mot de passe
Une fois les clés configurées, désactivez les connexions par mot de passe :Fichier de configuration SSH local
Créez~/.ssh/config sur votre ordinateur pour simplifier les connexions :
~/.ssh/config
Transférer des fichiers via SCP ou SFTP
SCP (copie sécurisée)
SFTP avec FileZilla
Configurez FileZilla avec SFTP et vos clés SSH pour un transfert graphique de fichiers. Voir les instructions →Console VNC (accès d’urgence)
Si vous perdez l’accès SSH (mauvaise configuration du firewall, service SSH arrêté), utilisez la console VNC depuis votre espace client KennHosting :- Espace client → votre VPS → Console VNC
- Une fenêtre de console s’ouvre directement dans votre navigateur
- Connectez-vous avec vos identifiants et corrigez le problème
Résolution de problèmes SSH
Connexion refusée (Connection refused) :- Vérifiez que le service SSH est démarré :
systemctl status sshd - Vérifiez le firewall :
ufw status— assurez-vous que le port SSH est autorisé
- Votre firewall bloque peut-être le port SSH
- Utilisez la console VNC pour débloquer la situation
- Vérifiez que votre clé publique est bien dans
~/.ssh/authorized_keyssur le serveur - Vérifiez les permissions :
chmod 700 ~/.ssh && chmod 600 ~/.ssh/authorized_keys