Qu'est-ce qu'OpenSSH ?
OpenSSH est un outil de connectivité qui permet une communication sécurisée entre le client et le serveur. Le trafic est crypté pour décourager les écoutes clandestines, le détournement de connexion, les attaques MITM et d'autres attaques.
Dans le guide d'aujourd'hui, nous vous montrerons comment installer le serveur OpenSSH sur une machine Ubuntu. L'installation se fera à l'aide du terminal à l'aide de quelques commandes faciles à suivre.
Commençons !
Guide d'installation :
Voici les étapes impliquées dans l'installation du serveur OpenSSH dans Ubuntu :
Étape 1 :Installer le serveur OpenSSH
Pour installer le serveur OpenSSH, lancez la commande suivante :
sudo apt-get install openssh-server
Étape 2 :Activer SSH
Dans cette étape, nous allons activer SSH pour autoriser la connexion à partir de machines distantes. Cela peut être fait en exécutant la commande suivante :
sudo systemctl enable ssh
Étape 3 :Démarrez SSH
Maintenant que nous avons activé le service, démarrons-le. Pour ce faire, exécutez cette commande :
sudo systemctl start ssh.
Étape 4 :Tester la connexion SSH
Nous allons maintenant vérifier si nous pouvons accéder au serveur via ssh depuis une machine distante ou non. Pour ce faire, connectez-vous au système en utilisant votre nom d'utilisateur et l'adresse IP de la machine serveur.
ssh [email protected]
Installation et configuration du serveur OpenSSH
SSH vers le serveur distant en utilisant bmc/kvm/ipmi sur IP
Nous utilisons le système basé sur OpenPOWER connu sous le nom de Talos II des systèmes informatiques Raptor. Comme il n'y a pas de serveur SSH installé dessus, c'est ainsi que nous allons nous connecter au serveur bmc pour accéder à la console série.
ssh [email protected]
Exécuter la console obmc
Pour accéder à la console du serveur Ubuntu, exécutez obmc-console-client en exécutant cette commande :
# obmc-console-client
Installer le serveur OpenSSH sur Ubuntu
Étape 1 :Mettre à jour le système
Tout d'abord, mettez à jour le système. Pour cela, exécutez la commande suivante :
sudo apt update
Étape 2 :Mettre à niveau le système
Après la mise à jour, nous mettrons à niveau le système. Exécutez la commande suivante pour cela :
sudo apt upgrade
Étape 3 :Installez le serveur sshd sur Ubuntu
Dans cette étape, nous allons installer le package openssh-server en exécutant la commande suivante :
sudo apt install openssh-server
Étape 4 :Vérifiez l'état du service
Vérifions si le service ssh fonctionne correctement ou non. Exécutez cette commande pour cela :
sudo systemctl status ssh
Étape 5 :Activer et démarrer SSH
Maintenant, lançons le service SSH. Tout d'abord, activez-le en exécutant la commande suivante :
sudo systemctl enable ssh
Une fois le service activé, démarrez le service en exécutant la commande suivante :
sudo systemctl start ssh
Configurer le pare-feu et ouvrir le port 22
Nous devons également autoriser le service SSH via le pare-feu. Pour ce faire, nous allons configurer ufw, le pare-feu présent dans Ubuntu.
Autoriser SSH
Pour autoriser SSH sur ufw, exécutez cette commande :
sudo ufw allow ssh
Activer SSH
Ensuite, nous allons activer SSH. Cela peut être fait en exécutant la commande suivante :
sudo ufw enable
Vérifier l'état du pare-feu
Vérifiez maintenant l'état du pare-feu ufw en exécutant la commande suivante :
sudo ufw status
Tester la connexion SSH
SSH vers le serveur OpenSSH
Vous pouvez maintenant vous connecter au serveur OpenSSH à partir d'un ordinateur de bureau à l'aide de SSH. Cela peut être fait de cette façon :
ssh [email protected]
ssh [email protected]
Activer l'accès sans mot de passe
Pour autoriser la connexion sans mot de passe, vous pouvez copier et installer la clé publique à l'aide de la commande ssh-copy-id comme ceci :
ssh-copy-id [email protected]
C'est tout !
Dans ce didacticiel, nous avons examiné en détail comment installer le serveur OpenSSH sur Ubuntu 20.04. Nous avons également vu comment nous pouvons le configurer pour l'accès à distance et comment autoriser le service SSH via le pare-feu d'Ubuntu.
J'espère que vous avez passé un bon moment d'apprentissage ici.
Pour voir comment vous pouvez activer SSH sur Ubuntu 20.04, consultez ceci :
https://linuxways.net/ubuntu/how-to-enable-ssh-on-ubuntu-20-04/