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.
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.
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.