Comment configurer et activer SSH dans la boîte virtuelle Ubuntu

Comment configurer et activer SSH dans la boîte virtuelle Ubuntu
VirtualBox est un programme utilisé pour s'exécuter et passer facilement entre plusieurs SG sur votre système d'exploitation. Il est particulièrement utile pour établir des liens sur les réseaux. Secure Shell est un protocole de réseau cryptographique qui fonctionne en toute sécurité et connecte un client à un serveur sur un réseau non garanti. Les données doivent être cryptographiquement sécurisées avant de les envoyer sur le réseau pour éviter les attaques de l'homme au milieu. En outre, vous devrez activer SSH tout en interagissant avec des machines virtuelles pour des raisons de sécurité. Nous discuterons de l'installation et de l'activation de SSH dans la boîte virtuelle Ubuntu pour établir une connexion sécurisée entre les hôtes.

Qu'est-ce que SSH?

SSH (Protect Shell) est le protocole ouvert utilisé pour sécuriser la connexion réseau moins compliquée et coûteuse que les solutions VPN basées sur le matériel fournissent ou, en d'autres termes, l'authentification, le chiffrement et l'intégrité des données pour sécuriser le réseau. Nous obtenons plusieurs fonctionnalités sur SSH, telles que la coque de commande sécurisée, le transfert de fichiers sécurisé et l'accès à distance via un tunnel sécurisé à une gamme d'applications TCP / IP.

Outre l'authentification et le chiffrement et l'intégrité des données de l'hôte, il présente également des avantages supplémentaires tels que la compression préalable, ce qui peut considérablement réduire les coûts de calcul du chiffrement des données.

Que sont les ports?

Les ports sont une abstraction qui peut communiquer des programmes en utilisant divers protocoles. En dehors des protocoles de couche de transport comme TCP, UDP, SMTP, les ports sont utilisés. Un numéro de port est affecté à divers services; Par exemple, HTTP utilise le port TCP et UDP 80. En utilisant des numéros de port, une paire de systèmes permet au même protocole de transport d'ouvrir de nombreuses prises.

Qu'est-ce que Nat?

La traduction d'adresse réseau signifie NAT.

Comme son nom l'indique, NAT est employé pour traduire l'adresse à la fin d'un réseau privé créé par un utilisateur qui pointe vers un emplacement qui serait dans un réseau privé.

Étapes pour configurer et activer SSH

Étape 1: Ouvrez votre boîte virtuelle. Cliquez sur les paramètres et accédez au réseau.

Étape 2: Choisissez l'adaptateur

Activez l'adaptateur réseau gratuit et sélectionnez le réseau NAT.

Étape 3:
Ouvrez les options avancées et cliquez sur le transfert de port
Un onglet apparaît qui a des champs, comme indiqué à l'étape suivante.

Étape 4: Ajoutez une nouvelle entrée selon les instructions ci-dessous après avoir cliqué sur le bouton + dans cet onglet.

Nom: ssh
Protocole: TCP
Port hôte: X
Port invité: y
où x et y sont les mêmes numéros de port.

Après cela, vous verrez une nouvelle entrée dans les tables avec les détails que vous avez remplis.

Étape 5: Installer SSH
Le système de bureau Ubuntu n'installe pas le serveur SSH par défaut mais est facile à installer via des systèmes de référentiel Ubuntu régulier.

Les commandes suivantes installeront SSH:

Mise à jour Sudo Apt
Sudo Apt Install OpenSSH-Server

Étape 6: Connectez-vous à SSH
Tapez la commande suivante pour vous connecter avec votre invité

$ ssh -p @ 127.0.0.1

Entrez le mot de passe s'il est invité et vous serez connecté à la machine virtuelle.

Pour désactiver SSH dans votre machine, exécutez:

sudo systemctl stop ssh

Pour l'activer lorsqu'il est désactivé, exécutez:

sudo systemctl activer ssh

Conclusion

Nous avons appris à installer SSH sur votre machine virtuelle Ubuntu. Comme nous en avons discuté, SSH est un outil utile pour établir une communication sécurisée entre le client et le serveur sur un réseau non garanti. Sans la configuration appropriée de la connexion SSH, vos applications peuvent être affectées par une attaque d'homme dans le milieu où un attaquant peut accéder à vos données sur le réseau. SSH utilise RSA et d'autres algorithmes de chiffrement asymétriques pour crypter et décrypter les données envoyées sur le réseau. La sécurisation de vos données devient plus importante lors de l'échange de données comme les détails de la banque et les mots de passe sur le réseau. L'absence de sécurité peut entraîner une grosse perte pour le client et l'entreprise. La modification du port SSH par défaut augmentera la sécurité de votre serveur en abaissant le danger des cyberattaques automatisées.