Comment accéder à un autre ordinateur sur le même réseau avec Linux?

Comment accéder à un autre ordinateur sur le même réseau avec Linux?

Il existe de nombreuses raisons pour accéder à un autre ordinateur sur le réseau domestique ou de bureau depuis votre ordinateur portable ou votre bureau. Par exemple,

  1. Utilisation du logiciel graphique à distance: Il existe de nombreux logiciels qui ont besoin d'ordinateurs de haut espèce à exécuter (i.e., Autodesk Maya, AutoCAD, Blender). Votre ordinateur portable ou votre bureau peut ne pas avoir les spécifications requises pour exécuter le logiciel. Parfois, un logiciel particulier ne peut fonctionner sur un système d'exploitation spécifique que vous ne souhaitez pas installer uniquement pour ce logiciel. Dans ces cas, vous pouvez installer le logiciel graphique requis sur d'autres ordinateurs et y accéder à distance depuis votre ordinateur portable ou votre bureau et utiliser le logiciel graphique requis.
  2. Résoudre les problèmes à distance: Si vous êtes le technicien de votre bureau, vous devrez peut-être résoudre des problèmes sur les ordinateurs de vos collègues ou leur montrer comment faire quelque chose. Vous pouvez vous connecter à distance à l'ordinateur de votre collègue et résoudre sa situation. Cela vous fera gagner beaucoup de temps car il ne vous oblige pas à passer du temps à marcher pour aller dans la chambre de votre collègue.
  3. Administration graphique / ligne de commande distante: Vous pouvez être un administrateur système d'une entreprise. L'entreprise peut avoir beaucoup d'ordinateurs que vous devez administrer. Passer du bureau au bureau ou de l'espace en pièce pour aider chaque ordinateur de votre entreprise sera beaucoup de tracas. Au lieu de cela, vous pouvez vous asseoir et vous détendre sur votre bureau et connecter à distance les ordinateurs que vous devez administrer à partir de votre ordinateur portable ou de votre bureau. Cela vous fera gagner beaucoup de temps et de travail supplémentaire.
  4. Accéder aux machines virtuelles: Vous pouvez exécuter des machines virtuelles sur votre serveur à l'aide d'hyperviseurs de type I comme Proxmox VE, VMware vSphere, KVM, etc. Dans ce cas, pour utiliser les machines virtuelles, vous devez vous connecter à distance aux machines virtuelles de votre ordinateur portable ou de votre ordinateur car ces machines virtuelles n'auront aucun affichage physique, clavier ou souris.

Dans cet article, je vais vous montrer différentes méthodes d'accès à d'autres ordinateurs et machines virtuelles sur le même réseau avec Linux. Alors, commençons.

Connexion à d'autres ordinateurs Linux via SSH

Vous pouvez vous connecter à d'autres ordinateurs Linux sur votre réseau à partir de la ligne de commande via SSH. L'ordinateur distant doit avoir le programme OpenSSH Server installé pour que SSH fonctionne.

Si vous avez besoin d'aide pour installer le serveur OpenSSH sur votre ordinateur, selon la distribution Linux que vous utilisez, lisez l'un des articles suivants:

  • Debian 9: Lire l'article Activer le serveur SSH sur Debian.
  • Debian 10: Lire l'article Activer SSH sur Debian 10.
  • Centos 8: Lire l'article Comment activer SSH sur CentOS 8.
  • Ubuntu 18.04 LTS: Lire l'article Comment activer le serveur SSH sur Ubuntu 18.04 LTS.
  • Ubuntu 20.04 LTS: Lire l'article Comment installer et activer OpenSSH sur Ubuntu 20.04.
  • Arch Linux: Lisez l'article Configuration, personnalisation et optimisation du serveur Arch Linux SSH.
  • Kali Linux 2020: Lire l'article Comment activer SSH dans Kali Linux 2020.

Pour vous connecter à l'ordinateur distant via SSH, vous devez connaître l'adresse IP de l'ordinateur distant. Si vous n'êtes pas au courant de l'adresse IP de l'ordinateur distant, demandez à votre collègue d'ouvrir un terminal sur l'ordinateur distant et d'exécuter la commande suivante:

$ hostname -i

Une fois que votre collègue aura découvert l'adresse IP de son ordinateur, il ou elle peut vous l'envoyer. Dans mon cas, l'adresse IP est 192.168.0.109. Puisque chaque ordinateur a son adresse IP unique, alors elle sera différente de la vôtre. Alors, assurez-vous d'utiliser votre adresse IP.

Vous devez également connaître le nom d'utilisateur et le mot de passe de connexion de l'ordinateur distant. Encore une fois, votre collègue peut vous l'envoyer.

Une fois que vous connaissez le nom d'utilisateur de connexion, le mot de passe et l'adresse IP de l'ordinateur distant, vous pouvez vous connecter via SSH comme suit:

$ ssh @

NOTE: Remplacer <nom d'utilisateur> avec le nom d'utilisateur de connexion et <IP-ADDR> Avec l'adresse IP de l'ordinateur distant.

Lorsque vous vous connectez à l'ordinateur distant via SSH pour la première fois, vous verrez l'invite suivante.

Tapez Oui et presser <Entrer> Acceptez l'empreinte digitale.

Tapez le mot de passe de connexion de l'ordinateur distant et appuyez sur <Entrer>.

Vous devez être connecté à l'ordinateur distant via SSH.

Maintenant, vous pouvez exécuter n'importe quelle commande que vous souhaitez sur l'ordinateur distant.

Connexion aux ordinateurs Windows via RDP:

La façon la plus courante de se connecter à un ordinateur Windows distant est via RDP (protocole de bureau à distance). Le protocole RDP est intégré au système d'exploitation Windows. Donc, vous n'avez pas besoin d'installer quoi que ce soit sur l'ordinateur Windows distant pour que RDP fonctionne. Tout ce que vous avez à faire est d'activer RDP sur l'ordinateur distant, et vous êtes prêt à partir.

Pour activer le RDP sur Windows 10, ouvrez le Windows 10 Paramètres application et cliquez sur Système, Comme indiqué dans la capture d'écran ci-dessous.

Accédez à la Bureau à distance section et cliquez sur le Activer le bureau à distance bouton basculer, comme indiqué dans la capture d'écran ci-dessous.

Cliquer sur Confirmer, Comme indiqué dans la capture d'écran ci-dessous.

RDP doit être activé.

Une fois que RDP est activé sur la machine Windows distante, vous devez connaître l'adresse IP de la machine Windows distante.

Pour trouver l'adresse IP de la machine Windows distante, appuyez sur le <les fenêtres> touche et appuyez sur R. La fenêtre d'invite d'exécution doit être affichée. Maintenant, tapez powershell ou CMD et presser <Entrer>.


Un terminal (PowerShell ou CMD, selon la commande que vous avez utilisée pour démarrer le terminal) doit être ouvert.


Maintenant, exécutez la commande suivante:

> ipconfig / all


L'adresse IP de l'ordinateur Windows distant doit être affiché. Dans mon cas, l'adresse IP est 192.168.0.107. Ce sera différent pour vous. Alors, assurez-vous d'utiliser votre adresse IP unique.


Une fois que vous connaissez l'adresse IP de l'ordinateur Windows, vous pouvez utiliser un client RDP pour vous connecter à l'ordinateur Windows distant à partir de Linux. Il existe de nombreux clients RDP disponibles sur Linux. Dans cet article, j'utiliserai le Vinagre Client de bureau à distance pour se connecter à l'ordinateur Windows via RDP.

Si vous n'avez pas le Vinagre Client de bureau à distance installé sur votre ordinateur et si vous avez besoin d'une assistance pour installer le Vinagre Client de bureau à distance sur la distribution Linux souhaitée, vous pouvez vérifier l'article Comment installer le client de bureau à distance Vinagre sur Linux.

Une fois que tu as Vinagre installé, vous pouvez le démarrer à partir du Menu d'application de votre ordinateur.

Commencer Vinagre, ouvrir le Menu d'application et rechercher Vinagre et cliquez sur le Icône de la visionneuse de bureau à distance Comme indiqué dans la capture d'écran ci-dessous.


Le client de bureau à distance Vinagre doit être ouvert.


Maintenant, cliquez Connecter.


Sélectionner RDP du Protocole menu déroulant, saisissez l'adresse IP de votre ordinateur Windows dans le Héberger Section et saisir l'affichage Largeur et hauteur en pixels dans le Options RDP Section comme marqué dans la capture d'écran ci-dessous.


Ensuite, cliquez sur Connecter.


Il vous sera demandé de saisir le nom d'utilisateur de connexion et le mot de passe de l'ordinateur Windows auquel vous vous connectez.

Tapez le nom d'utilisateur et le mot de passe de connexion et cliquez sur Authentifier.


Vous devez être connecté à l'ordinateur Windows, comme vous pouvez le voir dans la capture d'écran ci-dessous.

Connexion aux ordinateurs distants via VNC:

VNC (Virtual Network Computing) est un protocole pour accéder et contrôler l'environnement de bureau graphique d'un ordinateur à distance depuis un autre ordinateur.

Pour vous connecter à un ordinateur à distance via le protocole VNC, vous devez avoir le programme VNC Server installé et configuré sur l'ordinateur auquel vous souhaitez accéder à distance.

Si vous avez besoin d'aide pour installer le serveur VNC sur votre ordinateur, selon la distribution Linux que vous utilisez, lisez l'un des articles suivants:

  • Centos 8: Lisez l'article Configuration du serveur VNC sur Centos 8.
  • Ubuntu 20.04 LTS: Lire l'article Comment installer le serveur VNC sur Ubuntu 20.04 LTS.
  • Debian 10: Lire l'article Comment installer le serveur VNC sur Debian 10.
  • Linux Mint 20: Lisez l'article Installer VNC Server sur Linux Mint 20.
  • Fedora 32: Lire l'article Comment configurer le serveur VNC dans Fedora Linux?.

Une fois que le serveur VNC est installé sur votre ordinateur distant, vous avez besoin d'un client VNC pour vous connecter à votre ordinateur distant à partir d'un autre ordinateur.

Il existe de nombreux clients VNC disponibles sur Linux. je.e., Vinagre, Remmina, RealVNC VNC Viewer, etc.

Si vous avez besoin d'une assistance pour installer un client VNC sur la distribution Linux souhaitée, vous pouvez lire l'un des articles suivants en fonction du client VNC que vous souhaitez installer.

Vinagre: Lire l'article Comment installer le client de bureau à distance Vinagre sur Linux.

Veryvnc VNC Viewer: Lire l'article Comment installer la visionneuse VNC RealVNC sur Linux.

Dans cet article, j'utiliserai le Veryvnc VNC Viewer VNC Client pour vous montrer comment vous connecter à un ordinateur distant à l'aide du protocole VNC.

Une fois que la visionneuse VNC RealVNC est installée, vous pouvez démarrer VNC Viewer à partir du Menu d'application de votre distribution Linux souhaitée.


Vérifier la J'ai lu et accepte ces termes et conditions cocher et cliquez sur D'ACCORD, Comme indiqué dans la capture d'écran ci-dessous.


Cliquer sur J'AI COMPRIS comme marqué dans la capture d'écran ci-dessous.


VNC Viewer doit être prêt à se connecter à des ordinateurs distants.


Pour vous connecter à votre ordinateur distant via VNC, vous devez connaître l'adresse IP de cet ordinateur distant.

Exécutez la commande suivante sur l'ordinateur distant pour trouver son adresse IP.

$ hostname -i


L'adresse IP de l'ordinateur distant doit être imprimée sur le terminal.

Comme vous pouvez le voir, l'adresse IP de l'ordinateur distant auquel je souhaite me connecter est 192.168.0.106. Ce sera différent du vôtre. Alors, assurez-vous de le remplacer par votre adresse IP.


Maintenant, pour vous connecter à un ordinateur distant, saisissez le nom d'hôte ou l'adresse IP de l'ordinateur distant auquel vous souhaitez vous connecter et appuyez sur <Entrer>.


Cliquer sur Continuer.


Il vous sera demandé de saisir le nom d'utilisateur de connexion et le mot de passe de l'ordinateur distant.


Tapez le nom d'utilisateur de connexion et le mot de passe de l'ordinateur distant auquel vous souhaitez vous connecter et cliquez sur D'ACCORD, Comme indiqué dans la capture d'écran ci-dessous.


Vous devez être connecté à l'ordinateur distant.

Connexion aux machines virtuelles VMware via VMRC:

Pour se connecter à VMware vSphere ou VMware Esxi Virtual Machines à distance, vous pouvez utiliser le programme VMware officiel Console à distance VMware (VMRC).

Pour en savoir plus sur VMware Remote Console (VMRC) et comment l'installer sur votre distribution Linux préférée, consultez l'article Comment installer VMRC (console télécommandée VMware) sur Linux.

Pour vous montrer comment vous connecter à une machine virtuelle VMware ESXi avec Console à distance VMware (VMRC), J'ai préparé une machine virtuelle VMware ESXi S01, Comme vous pouvez le voir dans la capture d'écran ci-dessous.


Pour se connecter à la machine virtuelle VMware ESXi S01 avec Console à distance VMware (VMRC), cliquer sur Console, Comme indiqué dans la capture d'écran ci-dessous.


Ensuite, cliquez sur Lancez la console distante, comme indiqué ci-dessous.


La machine virtuelle VMware ESXi S01 devrait être ouvert avec Console à distance VMware (VMRC), Comme vous pouvez le voir dans la capture d'écran ci-dessous.

Connexion aux machines virtuelles proxmox via Spice:

Pour vous connecter à des machines virtuelles proxmox VE à distance, vous pouvez utiliser le fonctionnaire Visionneuse KVM Virt. Virat utilise le PIMENTER protocole pour se connecter à KVM Virtual Machines.

Pour en savoir plus sur KVM Virg Viewer et comment l'installer sur votre distribution Linux préférée, consultez l'article Comment installer Virt Viewer sur Linux.

Pour vous montrer comment vous connecter à une machine virtuelle proxmox via le PIMENTER protocole utilisant Virat, J'ai préparé une machine virtuelle proxmox S02, Comme vous pouvez le voir dans la capture d'écran ci-dessous.


Pour pouvoir se connecter à une machine virtuelle Proxmox avec Virat, vous devez définir le Affichage de la machine virtuelle à Épice (qxl) Comme indiqué dans la capture d'écran ci-dessous.


Une fois que vous avez réglé le matériel d'affichage de la machine virtuelle pour Épice (qxl), Accédez à la section console de la machine virtuelle et cliquez sur Console> épice comme marqué dans la capture d'écran ci-dessous.


Votre navigateur doit vous inviter à ouvrir ou à enregistrer le fichier de configuration de la connexion Virt Vueur.

Sélectionner Ouvrir avec, sélectionner Visionneuse à distance dans le menu déroulant et cliquez sur D'ACCORD, Comme indiqué dans la capture d'écran ci-dessous.


Vous devez être connecté à la machine virtuelle Proxmox comme vous pouvez le voir dans la capture d'écran ci-dessous.

Conclusion:

Dans cet article, je vous ai montré comment accéder à un ordinateur distant sur le même réseau depuis Linux. Je vous ai montré différentes méthodes, protocoles et outils pour vous connecter à des ordinateurs distants d'un autre ordinateur sur le même réseau. De plus, le protocole d'accès à distance basé sur le texte SSH, les protocoles d'accès à distance graphiques RDP et VNC, le protocole d'accès à distance de la machine virtuelle ProxMox et l'outil d'accès à télécommande VMware ESXi ou VMware vsphere Versphere Virtual Machine VMRC ont été couverts. En dehors de cela, je vous ai montré comment utiliser les programmes clients d'accès à distance Vinagre, VNC Viewer, VNC Viewer, Virt Viewer et VMRC pour se connecter à des ordinateurs distants via leurs protocoles de bureau à distance pris en charge.