Comment contrôler à distance les systèmes Linux à partir de Windows

Comment contrôler à distance les systèmes Linux à partir de Windows
Avec un accès à distance, un utilisateur peut accéder aux fichiers et aux données d'un autre système à partir d'un emplacement distant sans avoir un accès physique réel au système, assez cool. Droite? L'accès à distance est bénéfique et aide beaucoup à gagner du temps.

Pourquoi établir une connexion distante à Linux à partir de Windows?

Supposons que vous dirigez une entreprise et que vous avez une réunion avec les membres du conseil d'administration dans environ 10 minutes. Tout d'un coup, vous vous souvenez que votre fichier de présentation est sur votre système domestique; L'accès à distance peut potentiellement sauver la journée.

Ou vous exécutez un système Windows en un seul endroit et votre système Linux dans une autre pièce, et vous souhaitez exécuter certaines commandes sur votre Linux ou récupérer des fichiers à partir de votre Linux, et votre Linux est inaccessible, ou vous êtes tout simplement trop paresseux. Quoi qu'il en soit, dans tous les cas, l'accès à distance offre une grande commodité et fait gagner beaucoup de temps.

Linux Ubuntu:

Maintenant, de toutes les distros populaires Linux, Ubuntu est de loin le plus populaire. Toutes les autres distros Linux combinés constituent un total de seulement 35% d'Ubuntu (tendances de recherche Google). Lors de la recherche de Linux, 161 millions de résultats apparaissent, tandis que les distros Linux les plus populaires suivants I.e., Le Debian Linux, n'a que 65.9 millions de résultats de recherche, donc en gardant à l'esprit les statistiques ci-dessus, j'utiliserai Ubuntu pour ce tutoriel. Pour établir la connexion, vous devrez accéder physiquement à la machine Ubuntu. Mais ne t'inquiète pas, c'est une chose unique.

Il existe de nombreuses méthodes à travers lesquelles vous pouvez accéder à distance à votre Linux depuis Windows. Ici, je partagerai trois façons de contrôler à distance les systèmes Linux à partir de Windows.

  1. Ssh
  2. Connexion RDP
  3. Connexion VNC

Trouvez l'adresse IP:

Quelle que soit la méthode que vous utilisez, la recherche de l'adresse IP de votre système est requise presque dans tous les cas. Voici un moyen facile de trouver l'IP de votre système Linux.

Accédez au terminal de votre machine Linux et saisissez la commande suivante:

$ sudo apt installer net-tools

Entrez maintenant la commande suivante:

$ Ifconfig

Après avoir écrit la commande ci-dessus, votre fenêtre de terminal ressemblera à ceci

Vous trouverez votre adresse IP à côté de «INET» dans la première section. Dans ce cas, comme vous pouvez le voir sur la capture d'écran ci-dessus, l'adresse IP est «10.0.2.15 ”

Si la méthode mentionnée ci-dessus ne fonctionne pas pour vous, vous pouvez essayer les façons suivantes:

Dans le terminal, écrivez la commande suivante. N'oubliez pas que cela fonctionne pour certaines des versions Linux comme Ubuntu.

$ hostname -i

Méthode 1: Accès à distance à l'aide de SSH (Secred Shell)

Pour cette méthode, vous devez installer le logiciel Putty, car il est mieux que d'utiliser la fonction SSH par défaut de Windows. Putty établit une connexion SSH entre votre Linux et votre bureau Windows, qui vous donne accès au terminal Linux.

Après avoir installé le logiciel Putty, écrivez le nom de votre système Linux, ou son adresse IP sous l'étiquette «Nom d'hôte (ou adresse IP)». Assurez-vous de définir la connexion sur SSH si ce n'est pas. Maintenant, cliquez sur ouvrir. Et le tour est joué, vous avez maintenant accès à la ligne de commande Linux.

Note: Cela vous donnera uniquement accès au terminal, je.e., Il n'y aura pas de contrôle de la souris. Pourtant, cela est utile pour installer des logiciels à l'aide de commandes de terminal

Méthode 2: Utilisation du RDP (protocole de bureau à distance)

RDP est la méthode la plus simple jusqu'à présent. L'outil RDP est déjà installé dans les fenêtres. Le système Windows ne nécessite donc aucun travail (en termes de logiciel). Cependant, ce n'est pas le cas pour votre système Linux. Sur votre système Linux, vous devrez installer l'outil XRDP. Pour cela, ouvrez le terminal (Ctrl + Alt + T) et saisissez la commande suivante

$ sudo apt install xrdp

Appuyez sur «Y» et appuyez sur Entrée. Il continuera alors d'installer.

Suivie par

$ sudo systemctl activer xrdp

La première commande installera l'outil XRDP. La deuxième commande permettra à l'option de démarrage automatique sur le démarrage. En d'autres termes, l'outil XRDP commencera automatiquement lorsque les bottes Linux. Une fois ce processus terminé. Accédez à votre système Windows et dans le type de barre de recherche «RDP."Cliquez sur" l'application de bureau à distance."

Tapez l'adresse IP de votre système Linux adjacent à l'étiquette «ordinateur» et cliquez sur Connecter

Entrez le nom d'utilisateur et le mot de passe de votre système Linux.

Dépannage: Bien que la connexion via RDP soit la méthode la plus simple pour la connexion à distance, certains problèmes se produisent lors de la connexion avec Ubuntu. Cela a commencé à se produire après l'Ubuntu 18.4 LTS Release. Linux ne l'aime pas lorsqu'il est accessible à distance lorsque l'utilisateur est connecté. Une solution simple consiste donc à essayer RDP après avoir déconnecté votre Linux

Méthode 3: Configuration d'une connexion à l'aide de la connexion réseau virtuelle (VNC)

Vous pouvez également vous connecter à l'aide de VNC. Comme mentionné ci-dessus, SSH donne accès au terminal (pas de contrôle de la souris). VNC donne accès au bureau Linux (contrôle complet de la souris). Cependant, il existe une certaine condition préalable à la connexion en utilisant cette méthode, je.e., Vous devez installer un logiciel VNC.

Accédez à votre système Linux et saisissez la commande suivante pour vous assurer qu'elle est à jour

$ sudo apt mise à jour

Entrez maintenant la commande suivante

$ sudo apt installer TirmvncServer

Maintenant, exécutez-le

$ Sudo Tirmvnc Server

Créez maintenant un mot de passe pour votre connexion. Vous recevrez un numéro de bureau, principalement 1. Rappelez-vous ce numéro.

Après cela, installez le client VNC sur Windows. Ces outils TirmVNC sont installés dans des faisceaux, donc une fois installé, accédez à la barre de recherche Windows et recherchez «TirmVNC Viewer. «Lancez l'application et entrez l'adresse IP du périphérique Linux.

Entrez maintenant l'IP de votre système Linux suivi du numéro de bureau, comme indiqué dans la capture d'écran ci-dessus.

Conclusion:

Maintenant que vous connaissez ces méthodes, vous devez savoir quelle voie est la meilleure pour votre utilisation.

  1. RDP utilise XRDP qui est open source
  2. SSH peut être utilisé pour accéder à une distance à distance au terminal
  3. VNC peut être utilisé à la place du RDP, mais il est un peu moins sécurisé

Il est recommandé de configurer SSH, quelle que soit la méthode que vous utilisez car il facilite l'installation des deux autres méthodes.

Ubuntu a un outil de bureau à distance intégré, qui est compatible VNC.