Un shell sécurisé, ou SSH en abrégé, est principalement utilisé pour les connexions réseau sécurisées entre deux nœuds, par exemple un client et un serveur. Toutes les communications entre les deux systèmes sont cryptées et les utilisateurs peuvent se connecter à distance à leurs systèmes et effectuer des tâches administratives en activant l'accès SSH. Les utilisateurs peuvent également transférer des fichiers en toute sécurité à l'aide des protocoles SCP et SFTP. Cet article vous montre comment donner à un utilisateur un accès SSH sur un système Ubuntu.
Activer l'accès SSH dans Ubuntu
Lors de l'installation d'Ubuntu pour la première fois, l'utilisateur ne peut pas utiliser l'accès SSH à distance par défaut. Activez SSH dans Ubuntu en utilisant la méthode simple ci-dessous.
Installez 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 système Ubuntu 20.04 :
$ sudo apt mise à jour$ sudo approprié Pour installer opensh-server
Une boîte de dialogue s'affiche dans le terminal pendant le processus d'installation. Entrez 'y' pour continuer l'installation.
Dès que l'installation du package open-ssh est terminée, le service SSH démarre automatiquement sur votre système. Vous pouvez également vérifier que le service est opérationnel en saisissant la commande suivante :
$ sudo Systemctl état sshLorsque 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 la 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 désactiver systemctl -maintenant sshPour réactiver le service SSH, utilisez la commande suivante :
$ sudo systemctl activer -maintenant sshActiver les configurations de pare-feu pour SSH
Vous pouvez l'activer sur votre système à l'aide de l'outil de configuration du pare-feu UFW. 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
Une fois toutes les configurations terminées, vous pouvez connecter votre système Ubuntu à n'importe quel système distant via 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. Pour ce faire, utilisez la commande ci-dessous :
$ ssh Nom d'utilisateur@adresse IPSi vous ne connaissez pas votre adresse IP, utilisez la commande suivante pour y accéder :
$ ip unRemplacez le nom d'utilisateur et l'adresse IP par vos informations comme suit :
$ ssh grinç[email protected]Le résultat suivant apparaît dans le terminal :
Entrez "oui" pour connecter votre système Ubuntu sur le réseau local.
Tapez votre mot de passe. La sortie suivante s'affiche dans le terminal :
Vous êtes maintenant connecté à votre système Ubuntu.
Connecter SSH à un serveur distant
Par défaut, SSH accepte les données sur le port 22. Trouvez votre adresse IP publique et lancez la commande suivante pour connecter le serveur SSH à un système distant :
$ ssh Nom d'utilisateur@adresse_IP_publiqueConfigurez votre routeur pour accepter le trafic SSH sur le port 22.
diplôme
Cet article a montré comment activer l'accès SSH dans Ubuntu 20.04. Vous pouvez maintenant vous connecter à votre système et effectuer des tâches administratives quotidiennes à partir de la ligne de commande. Si vous avez des questions sur cet article, n'hésitez pas à nous faire part de vos commentaires.