Table des matières
Introduction
SSH (Secure Shell) permet une connexion sécurisée à distance sur votre serveur Linux. Ce tutoriel explique comment installer et configurer SSH sur Ubuntu et Debian.
Prérequis
- Un serveur Ubuntu ou Debian accessible.
- Un compte disposant des droits
sudo
.
Installation
apt update
apt install -y openssh-server
Vérification
systemctl status ssh
# ou
ss -tulpn | grep ssh
Testez la connexion depuis votre poste local :
ssh utilisateur@adresse_ip_serveur
Configuration (optionnelle)
Pour renforcer la sécurité, éditez /etc/ssh/sshd_config
:
- Changer le port (ex.
Port 2222
) - Désactiver la connexion root (
PermitRootLogin no
)
sudo nano /etc/ssh/sshd_config
sudo systemctl restart ssh
Sécurité avancée (optionnelle)
- Utiliser des clés SSH au lieu des mots de passe.
- Mettre en place
fail2ban
pour limiter les tentatives de connexion.
Conclusion
Votre serveur SSH est maintenant installé et sécurisé. Vous pouvez vous connecter à distance en toute sérénité.