Skip to content

Installation et utilisation de SSH

Installation

  • Installer SSH
sh
sudo apt update
sudo apt install openssh-server -y
  • Vérification
sh
systemctl status ssh
  • Si SSH est inactif
sh
# Activer SSH automatiquement au démarrage de la machine
# Si on veut que le serveur soit toujours accessible en ssh
sudo systemctl enable ssh

# Démarrer le service SSH immédiatement
# Pour une utilisation immédiate, si on veut y avoir accès une fois
sudo systemctl start ssh

## Pour une utilisation immédiate et permanente
sudo systemctl start ssh
sudo systemctl enable ssh

Utilisation

  • Accéder à une machine via SSH
sh
ssh "user"@"adress_ip"
Exemple
sh
ssh alexandre@192.168.0.2
  • Cela va probablement demander le mot de passe de l'utilisateur alexandre.

INFO

Le port par défaut est 22.

  • Si le port 22 est bloqué (sur certaines distributions récentes)
sh
sudo ufw allow ssh

Connexion en root via SSH

INFO

Il faut au préalable avoir installer SSH lors de l'installation de linux.

  • Activer l'accès SSH root
sh
echo "PermitRootLogin yes" > /etc/ssh/sshd_config
service ssh restart

# Vérification
systemctl status ssh