How to Enable SSH in Ubuntu 18.04 LTS / Ubuntu 20.04 (Install openssh-server)
Table des matières:
- Conditions préalables
- Activer SSH sur Ubuntu
- Connexion à SSH via Internet
- Désactiver SSH sur Ubuntu
- Conclusion
Secure Shell (SSH) est un protocole de réseau cryptographique utilisé pour une connexion sécurisée entre un client et un serveur.
Dans ce tutoriel, nous allons vous montrer comment activer SSH sur une machine Ubuntu Desktop. L'activation de SSH vous permettra de vous connecter à distance à votre machine Ubuntu et de transférer des fichiers en toute sécurité ou d'effectuer des tâches administratives.
Conditions préalables
Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Activer SSH sur Ubuntu
Le serveur SSH n'est pas installé par défaut sur les systèmes de bureau Ubuntu mais il peut être facilement installé à partir des référentiels Ubuntu standard.
Pour installer et activer SSH sur votre système Ubuntu, procédez comme suit:
-
Ouvrez votre terminal en utilisant le raccourci clavier
Ctrl+Alt+T
ou en cliquant sur l'icône du terminal et installez le paquetopenssh-server
en tapant:sudo apt update
sudo apt install openssh-server
Entrez le mot de passe lorsque vous y êtes invité et entrez
Y
pour poursuivre l'installation.Comme vous pouvez le voir sur la sortie, l'adresse IP du système est
192.168.121.111
.Une fois que vous avez trouvé l'adresse IP, connectez-vous à la machine distante en exécutant la commande
ssh
suivante:Lorsque vous vous connectez via SSH pour la première fois, vous verrez un message ressemblant à ceci:
The authenticity of host '192.168.121.111 (192.168.121.111)' can't be established. ECDSA key fingerprint is SHA256:Vybt22mVXuNuB5unE++yowF7lgA/9/2bLSiO3qmYWBY. Are you sure you want to continue connecting (yes/no)?
Tapez
yes
et vous serez invité à entrer votre mot de passe.Warning: Permanently added '192.168.121.111' (ECDSA) to the list of known hosts. [email protected]'s password:
Une fois que vous aurez entré le mot de passe, vous serez accueilli par un message similaire à celui ci-dessous.
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-33-generic x86_64) * Documentation: https://help.ubuntu.com * Management: https://landscape.canonical.com * Support: https://ubuntu.com/advantage…
Vous êtes maintenant connecté à votre machine Ubuntu.
Connexion à SSH via Internet
Pour vous connecter à votre machine Ubuntu via Internet, vous devrez connaître votre adresse IP publique et configurer votre routeur pour accepter les données sur le port 22 et les envoyer à la machine Ubuntu sur laquelle SSH s'exécute.
Pour déterminer l'adresse IP publique de la machine sur laquelle vous essayez de SSH, visitez simplement l'URL suivante:
https://ifconfig.co/ip
.Lorsqu'il s'agit de configurer la redirection de port, chaque routeur a une manière différente de configurer la redirection de port. Vous devriez consulter la documentation de votre routeur pour savoir comment configurer la redirection de port. En bref, vous devez entrer le numéro de port où les demandes seront effectuées (le port SSH par défaut est 22) et l'adresse IP privée que vous avez trouvée précédemment (à l'aide de la commande
ip a
) de la machine sur laquelle SSH s'exécute.Une fois que vous avez trouvé l'adresse IP et configuré votre routeur, vous pouvez vous connecter en tapant:
ssh username@public_ip_address
Vous pouvez également configurer une authentification basée sur une clé SSH et vous connecter à votre machine Ubuntu sans entrer de mot de passe.
Désactiver SSH sur Ubuntu
Si, pour une raison quelconque, vous souhaitez désactiver SSH sur votre machine Ubuntu, vous pouvez simplement arrêter le service SSH en exécutant:
sudo systemctl stop ssh
Pour le redémarrer, exécutez:
sudo systemctl start ssh
Pour désactiver le service SSH pour démarrer lors de l'exécution du démarrage du système:
sudo systemctl disable ssh
Pour l'activer à nouveau, tapez:
Conclusion
Vous avez appris comment installer et activer SSH sur votre Ubuntu 18.04. Vous pouvez maintenant vous connecter à votre ordinateur et effectuer des tâches d'administration système courantes via l'invite de commande.
Par défaut, SSH écoute sur le port 22. La modification du port SSH par défaut ajoute une couche de sécurité supplémentaire à votre serveur en réduisant le risque d'attaques automatisées.
Pour plus d'informations, sur la façon de configurer votre serveur SSH, lisez le guide SSH / OpenSSH / Configuration d'Ubuntu et la page de manuel SSH officielle.
ssh ubuntu
Comment faire pour activer ou activer le volet de visualisation dans Gmail
Google a ajouté une nouvelle fonctionnalité dans ses Labos qui permet à un utilisateur d`activer un volet de prévisualisation dans Gmail. Découvrez comment activer le volet de prévisualisation Gmail.
Comment activer et activer les fichiers OneDrive à la demande dans Windows 10
Apprenez comment activer, activer ou activer Fonction OneDrive Files On-Demand sur Windows 10 v1709 et ultérieur. OneDrive ne téléchargera pas les fichiers sur votre PC.
Comment activer ssh sur Raspberry Pi
Dans les versions récentes de Raspbian, l'accès SSH est désactivé par défaut mais il peut être facilement activé. Dans ce tutoriel, nous allons vous montrer comment activer SSH sur une carte Raspberry Pi.