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 / bureau à partir de votre ordinateur portable / 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 / bureau peut ne pas avoir les spécifications requises pour l'exécuter. Parfois, un logiciel particulier peut fonctionner sur un système d'exploitation spécifique que vous ne souhaitez pas installer sur votre ordinateur portable / bureau juste 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 / bureau et utiliser le logiciel graphique requis de votre ordinateur portable / bureau.

2. Résoudre les problèmes à distance: Si vous êtes parfois 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 son problème. Cela vous fera gagner beaucoup de temps que vous passeriez autrement à marcher ou dans l'ascenseur ou les escaliers 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 de bureau au bureau ou de pièce à pièce pour administrer chaque ordinateur de votre entreprise sera beaucoup de tracas pour vous. Au lieu de cela, vous pouvez vous asseoir et vous détendre sur votre bureau et vous connecter à distance aux ordinateurs que vous devez administrer à partir de votre ordinateur portable / bureau. Cela vous fera gagner beaucoup de temps et de travail supplémentaire.

4. Accès aux machines virtuelles: Vous voudrez peut-être 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 / ordinateur car ces machines virtuelles n'auront aucun affichage physique, clavier ou souris.

Cet article vous montrera 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, CASSATION ET OPTIMISATE.
  • 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 cet ordinateur distant.

Si vous ne connaissez pas 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 a découvert l'adresse IP de son ordinateur, il peut vous l'envoyer. Dans mon cas, l'adresse IP est 192.168.0.109. Ce sera différent pour vous. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

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 avec le nom d'utilisateur de connexion et 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 accepter l'empreinte digitale.

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

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 marqué dans la capture d'écran ci-dessous.

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

Cliquer sur Confirmer comme marqué 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 cette machine Windows distante.

Pour trouver l'adresse IP de la machine Windows distante, appuyez sur le touche et appuyez sur R. Le Courir La fenêtre d'invite doit être affichée. Maintenant, tapez powershell ou CMD et presser .

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 de le remplacer par le vôtre à partir de maintenant.

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 depuis Linux. Il existe de nombreux clients RDP disponibles sur Linux. Mais, 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 Vue de bureau à distance icône comme marqué dans la capture d'écran ci-dessous.

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

Maintenant, cliquez sur 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 permettre le partage d'écran sur Ubuntu 20.04 LTS.
  • Debian 10: Lire l'article Comment activer le partage d'écran 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.

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

Cet article utilisera 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 de votre distribution Linux souhaitée à partir du menu de l'application.

Vérifier la J'ai lu et accepte ces termes et conditions cocher et cliquez sur D'ACCORD comme marqué 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.

Veuillez exécuter 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 pour vous. Alors, assurez-vous de le remplacer par le vôtre à partir de maintenant.

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 .

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 marqué 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 marqué dans la capture d'écran ci-dessous.

Ensuite, cliquez sur Lancez la console distante comme marqué dans la capture d'écran 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 KVM officiel Virat. 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.

Se connecte à une machine virtuelle proxmox avec Virat, vous devez définir le Afficher Matériel de la machine virtuelle à Épice (qxl), Comme indiqué dans la capture d'écran ci-dessous.

Une fois que vous avez réglé le Afficher matériel de la machine virtuelle à Épice (qxl), Accédez à la Console Section de la machine virtuelle et cliquez sur Console > PIMENTER 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 marqué 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:

Cet article vous montre 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. J'ai couvert le protocole d'accès à distance sur le texte, 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 à distance VMware ESXi ou VMware vsphere Versphere Virtual Machine VMRC. Je vous ai montré comment utiliser les programmes clients d'accès à distance Vinagre, la visionneuse VNC RealVNC, la vue Virt et VMRC pour se connecter à des ordinateurs distants via leurs protocoles de bureau à distance pris en charge.