Un Secure Shell, ou SSH en abrégé, est principalement utilisé pour des connexions réseau sécurisées entre deux nœuds, comme un client et un serveur. Toutes les communications sont cryptées entre les deux systèmes, et les utilisateurs peuvent connecter leurs systèmes à distance et effectuer des tâches administratives en activant l'accès SSH. Les utilisateurs peuvent également transférer en toute sécurité des fichiers à l'aide des protocoles SCP et SFTP. Cet article vous montre comment activer l'accès SSH à un utilisateur dans un système Ubuntu.
Activer l'accès SSH dans Ubuntu
Lors de la première installation d'Ubuntu, l'utilisateur ne peut pas utiliser l'accès SSH distant par défaut. Alors, activez SSH dans Ubuntu en utilisant la méthode simple suivante.
Installer le paquet open-ssh
Ouvrez le terminal en appuyant sur 'Ctrl+Alt+T' et mettre à jour la liste des packages. Ensuite, installez le package open-ssh suivant sur votre Ubuntu 20.04 système :
$ sudo apt mise à jour$ sudo apt install openssh-server
Pendant le processus d'installation, une boîte de dialogue vous demandera dans le terminal. Entrez 'y' pour procéder à l'installation.
Une fois l'installation du package open-ssh terminée, le service SSH démarrera automatiquement sur votre système. Vous pouvez également vérifier que le service est actif en entrant la commande suivante :
$ sudo systemctl status sshSi la sortie suivante est reçue dans le terminal, le service SSH est en cours d'exécution et activé.
Accédez au shell de ligne de commande et appuyez sur 'q.' Cela vous ramènera au shell normal.
Vous pouvez désactiver le service SSH sur votre système avec la commande suivante :
$ sudo systemctl disable --now sshPour réactiver le service SSH, utilisez la commande suivante :
$ sudo systemctl enable --now sshActiver les configurations de pare-feu pour SSH
À l'aide de l'outil de configuration du pare-feu UFW, vous pouvez l'activer sur votre système. Si vous avez déjà activé le pare-feu sur votre système, assurez-vous que tous les ports SSH sont ouverts en exécutant la commande suivante :
$ sudo ufw autoriser ssh
Maintenant que toutes les configurations sont terminées, vous pouvez connecter votre système Ubuntu à n'importe quel système distant via le SSH. Dans les distributions Linux et macOS, les clients SSH sont installés par défaut.
Se connecter au serveur SSH
La commande 'ssh' suivante peut être utilisée, avec le nom d'utilisateur et l'adresse IP, pour connecter votre système Ubuntu sur le réseau local. Utilisez la commande fournie ci-dessous pour le faire :
$ ssh username@ip-addressSi vous ne connaissez pas votre adresse IP, utilisez la commande suivante pour y accéder :
$ ip aRemplacez le nom d'utilisateur et l'adresse IP par vos informations, comme suit :
$ ssh [email protected]Le résultat suivant apparaîtra dans le terminal :
Tapez « oui » pour connecter votre système Ubuntu sur le réseau local.
Entrer le mot de passe. La sortie suivante sera affichée dans le terminal :
Maintenant, vous êtes connecté sur votre système Ubuntu.
Connectez SSH à un serveur distant
SSH accepte les données par défaut sur le port 22. Recherchez votre adresse IP publique et exécutez la commande suivante pour connecter le serveur SSH à un système distant :
$ ssh username@public_ip_addressConfigurez votre routeur pour accepter le trafic SSH sur le port 22.
Conclusion
Cet article vous a montré comment activer l'accès SSH dans Ubuntu 20.04. Maintenant, vous pouvez vous connecter à votre système et effectuer des tâches administratives quotidiennes via la ligne de commande. En cas de question liée à cet article, faites-le nous savoir à travers vos commentaires.