Contacts

Bureau à distance du serveur Ubuntu. Comment se connecter à Windows de Linux? Utilisation du serveur VNC et du client à Ubuntu

Si pour une raison quelconque, vous aviez besoin d'un accès à une machine distante avec Ubuntu exactement via RDP, puis ne désespérez pas - tout est possible! Pour ce faire, il y a un outil appelé XRDP. Dans cette instruction, je vais vous dire comment vous connecter à Ubuntu via RDP à partir de Windows.

Installation des paquets nécessaires

Nous devrons installer deux paquets dans le système - XRDP et XORGXRDP, mais le second dépend donc du premier, il suffit donc d'exécuter une commande:

Sudo apt install xrdp

Configuration du XRDP.

Pour un fonctionnement correct, il est nécessaire que le port TCP 3389 soit ouvert - vous pourrez tuer que votre pare-feu ne bloque pas ce port.
De plus, si aucun environnement de bureau n'est installé dans le système - il est nécessaire de l'installer, par exemple, Xfce, peut être effectué par la commande:

Sudo apt install xfce4

Également dans le répertoire de base de l'utilisateur, au nom de laquelle le login arrivera au système doit être situé .xsession qui indique la commande de lancement de la coquille, dans notre exemple startexfce4. (À exécuter xfce). Après avoir créé ce fichier, la commande Sudo SystemCtL redémarrez XRDP pour mettre à jour la configuration XRDP (s'il a déjà été lancé).

Exécuté XRDP.

Pour démarrer le service, exécutez la commande:

Sudo SystemCTL Démarrer XRDP

et pour que le XRDP commence par le système (non nécessaire), la commande:

Sudo SystemCtl Activer XRDP

En conséquence, arrêter et déconnecter le service Autorun:

Sudo SystemCtl STOP XRDP SUDO SystemCTL Désactiver XRDP

Connectez-vous de Windows.

Ouvrez le menu de connexion sur le bureau distant. Voie universelle Faites-le - via "Exécuter" - Appuyez sur Win + R et dans la fenêtre qui s'ouvre, vous tapez MSTSC:

Dans la fenêtre qui s'ouvre, spécifiez des machines avec Ubuntu et cliquez sur "Connecter":

Dans l'invitation qui apparaît, spécifiez les données compte À Ubuntu, au nom de laquelle la connexion se produira:

Et, après avoir cliqué sur "OK", nous entrons dans le système:

DANS cet exemple Ubuntu 18.04 et Windows 10 ont été utilisés.

28 juillet.

Dans les nouvelles versions de Ubuntu, il existe déjà un serveur VNC intégré. Nous allons l'utiliser standard signifie. Jusqu'à présent, cela a été compris dans cette question - j'ai dû lire le nombre décent de forums. Donc, beaucoup d'utilisateurs écrivent que dans la version Ubuntu 14.04, cette mise au point ne passe pas à cause de certains sublictiments internes du périphérique du noyau. Je ne suis pas allé dans cette question profondément ... En tout cas, si vous êtes soudainement, vous êtes le propriétaire heureux de cette version particulière - vous pouvez utiliser un autre serveur X11VNC.

C'est assez simple:

Sudo apt-get Supprimer Vino sudo apt-get install x11vnc

Dans le même article, le serveur VNC standard sera examiné dans l'Ubuntu par défaut. Comment configurer tout?

Concret à un hôte distant.

Se connecter à SSH à ordinateur distantÀ laquelle nous voulons obtenir un accès graphique. Dans le même temps, nous devons connaître son IP et sa connexion avec le mot de passe de l'utilisateur - l'écran dont nous voulons voir. En substance, nous allons convenir aux données de tout utilisateur avec les droits de sudo, mais il viendra ensuite mettre des moments.

Donc, disons sur le réseau local que nous avons un ordinateur sous Ubuntu avec l'adresse IP 10.20.0.30 et l'utilisateur Feanor184. Nous vous connectons à la console avec la touche -X (pour exécuter Graphic ICS):

Sshx. [Email protégé]

entrez le mot de passe et entrez dans la console de notre ordinateur distant.

Maintenant, nous y entrons:

Sudo Vino-Préférences

et nous voyons une fenêtre graphique

Ici, nous mettons les tiques:

permettre aux autres utilisateurs de voir votre bureau — laissez-moi regarder le bureau.

permettre aux autres utilisateurs de contrôler votre bureau — laissez-moi gérer la souris et le clavier à distance.

obliger l'utilisateur à entrer ce mot de passe — assurez-vous d'installer un mot de passe pour la connexion. Si quelqu'un grimpe dans notre réseau

afficher l'icône de la zone de notification: toujours — affiche toujours l'icône VNC en haut de l'écran dans le plateau.

Vous pouvez également définir vos propres paramètres - mes paramètres sont décrits ici).

Enregistrez les paramètres et débranchez à partir de l'hôte distant.

Pour vous connecter à un ordinateur configuré, utilisez n'importe quel client avec support VNC.

Par exemple, Remmina - pour Linux.

Ultravnc Viewer - Pour Windows.

Je rappelle une fois de nouveau pour travailler les paramètres de connexion décrits, Ubuntu doit rester sur un ordinateur distant. Installation d'Ubuntu, il s'agit d'un sujet séparé sur lequel je ne voudrais pas mettre l'accent sur l'attention, alors nous ignorons cette étape. Sur Internet, de nombreux manuels sont sur ce sujet.

Que finissons-nous?

Nous avons eu la possibilité de se connecter à un ordinateur distant sous Ubuntu et d'effectuer toutes les opérations comme si nous étions assis sur son moniteur.

Il peut être considéré comme un acte d'agression, mais parfois c'est simplement nécessaire.

Il existe des cas lorsque les utilisateurs utilisent des sessions distantes pour la machine déjà utilisée (cela semble inhabituel, mais il existe un lieu d'organisation de travail avec plusieurs ordinateurs de bureau). La plupart des utilisateurs ne savent pas quand cela sera nécessaire pour cette fonctionnalité.

Les utilisateurs expérimentés de systèmes UNIX parlent souvent de SSH et ligne de commandeEn ce qui concerne l'accès au bureau graphique, mais il existe des applications distinctes à cette fin.

Le portail Techradar a testé le système VNC et ses fonctions dans de nombreux clients. Néanmoins, il existe d'autres protocoles et types d'accès au bureau distant. La popularité croissante de ces clients est de prendre en charge plusieurs protocoles de transmission, de sorte que le type de serveur utilisé et la machine cible, vous trouverez une solution appropriée.

Les chercheurs adhéraient au principe de l'évaluation équitable de divers protocoles. Par exemple, Nomachine NX prend en charge les connexions VNC, mais elle a été vérifiée dans un paquet avec son propre serveur NX, ce qui est assez raisonnable.

Le client SerrerVNC n'a pas été testé car il est très similaire à la mise en œuvre de TIGERVNC. Les deux produits ont la même base de code, mais TIGERVNC a plusieurs fonctionnalités supplémentaires.

Comment tester

L'élément clé du client de bureau distant efficace est une réponse rapide aux opérations effectuées. L'interface idéale ne sera pas si bonne si vous devez attendre deux minutes en raison de chaque enregistrement de frappe.

Lors du test, la capacité de reproduire à distance le jeu d'Armegatron. Dans ce jeu peu terrifiant sur OpenGL à la mise à jour de l'écran nécessite les fractions de temps. Les résultats peuvent être un peu subjectifs, mais cette méthode Il s'est avéré très efficace lors de la démonstration de la réactivité des clients.

Les clients ont été testés avec ordinateur local avec 4 processeur nucléaire et 16 gigaoctets de mémoire dans un réseau local Gigabit sous Ubuntu 14.04.3. Le serveur X11 VNC et le serveur NX officiel des clients NX ont été utilisés comme serveurs. La fonctionnalité sur la base du protocole RDP est maintenue par certains produits, mais dans la pratique, il n'a pas été testé.

Les clients eux-mêmes travaillaient sur machine virtuelle Avec le processus de 2-nucléaire de Core I7, 4 Go de RAM et Fedora 23.

Demote Desktop vous permet de vous connecter à votre ordinateur via Internet en utilisant un autre ordinateur ou même un smartphone. Vous devrez souvent faire quelque chose sur un autre ordinateur, même si vous n'êtes pas près de lui. Cette fonctionnalité est également à Ubuntu.

Dans cet article, nous examinerons comment configurer le bureau distant Ubuntu 16.04, ainsi que comment vous connecter à celui-ci en utilisant divers appareils. En tant que protocole d'accès à distance, nous utiliserons VNC, il est lent et déjà obsolète, mais il est soutenu partout. À Ubuntu 16.04 Tout est presque tout logiciel Déjà installé par défaut, il vous suffit de modifier plusieurs paramètres.

Desktop à distance Ubuntu

Comme je l'ai dit, nous appliquerons VNC en tant que protocole d'accès à distance. Et comme serveur - Vino, ce programme est fourni par défaut avec la distribution. Et vous ne laisserez que quelques paramètres pour son travail.

Ouvrez le menu principal du tableau de bord et tapez la recherche Partage de bureau.

Si le système ne trouve rien, c'est un bug fréquent. Vous pouvez exécuter l'utilitaire via le terminal. Pour ce faire, ouvrez le terminal en utilisant Ctrl + alt + t Et exécuter:

vino-Préférences.

En outre, dans la fenêtre qui s'ouvre, installez une tique "Permettre aux autres utilisateurs de voir votre bureau" Puis en face du champ "Besoin d'un mot de passe" Entrez le mot de passe à utiliser pour vous connecter:

Ici tout ce qui est à distance, Ubuntu est configuré. Et maintenant, vous pouvez essayer de vous connecter à votre ordinateur en utilisant un autre distribution Linux. Mais il y a un autre moment. Vous ne pourrez pas vous connecter de Windows. Le cryptage obligatoire par défaut est inclus. Et ce n'est pas pris en charge par tous les clients. Pour désactiver le cryptage forcé, vous devez installer DConf-Editor:

sudo apt install dconf-éditeur

Puis ouvrez le programme et parcourez le chemin. org.gnome.desktop.remote-Desktop. Là, supprimez la case à cocher:

Vous êtes maintenant prêt à tester la connexion de bureau à distance Ubuntu. Ouvrez le menu principal et localisez le client. connexion à distance Remmina.

Dans la ligne de connexion, sélectionnez Protocole Vnc., Puis entrez l'adresse car nous sommes rassemblés pour vérifier sur la machine locale, puis entrez localhost, dans d'autres cas, vous devrez utiliser l'adresse IP de l'ordinateur. Clic suivant "Relier":

Immédiatement, le programme vous posera un mot de passe pour obtenir un accès à distance à l'ordinateur:

Et puis dans le système VNC, le serveur vous demandera d'activer la connexion au bureau distant Ubuntu 16.04 à ce client:

Après avoir approuvé la connexion, vous pouvez utiliser le bureau distant. Il est maintenant temps de se connecter d'un autre ordinateur. Vous pouvez utiliser n'importe quel Client VNC Pour Linux, Windows ou Android et connectez-vous à votre ordinateur s'il est sur le réseau local. En outre, vous pouvez y accéder même à Internet en créant des privés. réseau local, par exemple, avec aider hamachi. ou openvpn.

conclusions

Dans cet article, nous avons examiné comment configurer le bureau Remote Ubuntu 16.04, ainsi que sur la manière d'y accéder avec d'autres périphériques. Tout est très simple, encore plus facile qu'avec le même x11vnc pour lequel vous devez créer plusieurs fichiers de configuration. Si vous avez des questions, demandez-vous dans les commentaires!

Enregistrements associés:


Dans cet article, examinez plusieurs façons de vous connecter à distance de Windows à Ubuntu.

Imaginez que vous êtes dans la même pièce, assis devant un ordinateur avec des fenêtres; Les données dont vous avez besoin sont dans une autre, sur un ordinateur exécutant Ubuntu. Si les deux ordinateurs sont dans la même maison, il n'y a pas de problèmes; Mais si s'ils sont dans le même bloc de bureau?

Pourquoi se connecter à distance à Ubuntu à partir de Windows?

Il y a plusieurs raisons pour lesquelles vous pourriez avoir besoin d'une connexion à distance à l'ordinateur Ubuntu. Peut-être êtes-vous au travail et devez entrer votre ordinateur de famille. De plus, vous pouvez avoir un ordinateur Ubuntu dans une pièce, ordinateur Dans un autre, et le désir d'exécuter des mises à jour à Ubuntu.

Vous pouvez également utiliser le serveur Ubuntu. Vous pouvez l'avoir configuré pour gérer le lancement d'un tel jeu comme contre-grève ou Minecraft. Dans tous les cas, le paramètre de connexion à distance économisera beaucoup de temps et de force.

Vous avez deux options pour installer une connexion distante avec ordinateur ubuntu.: Vous pouvez utiliser un ordinateur de bureau à distance (RDP) ou un calcul de réseau virtuel (VNC).

Considérons chaque méthode à son tour.

Découvrez l'adresse IP de votre PC Ubuntu

Avant de vous connecter au périphérique Ubuntu, vous devez connaître l'adresse IP.

Le premier moyen est le plus facile. Approchez physiquement Ubuntu, appuyez sur Ctrl + Alt + T pour ouvrir le terminal et entrez la commande:

Ifconfig

Recherchez "Inet Addr" en face de la connexion que vous utilisez actuellement. Par exemple, si vous utilisez une connexion Wi-Fi, recherchez-la wlan0.. Si l'ordinateur est connecté au réseau pour Ethernet, regardez eTH0..

Une autre façon de trouver une adresse IP - Recherchez l'icône de connexion sur le panneau, cliquez avec le bouton droit de la souris et sélectionnez Informations de connexion. Ici vous trouverez l'adresse IP.

Aucune de ces options ne peut ouvrir? Vous pouvez également vous connecter au routeur directement via le navigateur de votre ordinateur.

Après avoir entré dans la console d'administration du routeur, vous pouvez voir quels périphériques sont connectés. Il suffit de trouver le nom de votre appareil Ubuntu, trouvez l'adresse IP et écrivez-la.

1. Connexion SSH

Avant de commencer, vous voudrez peut-être installer Mastic sur votre ordinateur (ou essayez simplement l'intégré. fonctionnalité de Windows Ssh). Cela vous permettra d'installer une connexion SSH qui donne accès à distance à l'invite de commande Ubuntu.

Pour préciser: Ce n'est pas la possibilité d'un bureau distant, car il n'y a pas de contrôle de la souris. Mais il est utile d'avoir pour les outils d'installation à distance que vous utiliserez. Cependant, SSH est souvent déconnecté par défaut, de sorte que s'il n'est pas installé, vous devrez le réparer.

En bref, cela dépend de la version de Ubuntu que vous utilisez et si vous avez utilisé SSH plus tôt.

Après l'installation via le terminal ( sudo apt installer openssh-serveur) Vous pouvez définir une connexion distante (simplement à l'aide de l'adresse IP et du nom d'utilisateur et du mot de passe Ubuntu) et utilisez le terminal pour installer les outils nécessaires pour RDP et pour VNC.

2. Accès à distance à l'aide du protocole de bureau à distance

Les plus. option simple Utilise le protocole de bureau distant ou le protocole RDP. Windows intégré, cet outil peut être utilisé pour créer une connexion à un bureau distant dans votre réseau domestique. Tout ce dont vous avez besoin est l'adresse IP Ubuntu.

Bien que le logiciel nécessaire soit pré-installé sur Windows, vous devrez installer l'outil XRDP sur Ubuntu. Pour ce faire, ouvrez la fenêtre du terminal ( Ctrl + alt + t) et entrez:

Sudo apt install xrdp

Sudo SystemCtl Activer XRDP

Attendez que cela soit installé, démarrez l'application de bureau à distance sous Windows à l'aide du menu Démarrer ou Rechercher. Entrez RDP et cliquez sur la connexion de bureau à distance (connexion sur le bureau distant). Lorsque l'application est ouverte, entrez l'adresse IP dans le champ Computer.

Puis appuyez sur le bouton Afficher les options Et ajouter nom d'utilisateur Pour Ubuntu PC. Vous pouvez cliquer sur SauvegarderPour enregistrer ces paramètres pour réutilisation suivant.

appuie sur le bouton InsérerPour commencer à connecter et entrez le mot de passe du compte Ubuntu lorsqu'il est proposé. Après cela, la connexion sera réglée pour vous donner accès total À l'ordinateur distant Ubuntu avec une souris et un clavier. Si vous envisagez d'utiliser souvent cette connexion, vous pouvez créer pour cela. fichier de configuration.Afin de gagner du temps.

Dépannage RDP

Bien que RDP soit excellente option Pour se connecter à distance à l'ordinateur Ubuntu, avec l'arrivée de Ubuntu 18.04 LTS, cette méthode est moins fiable. Il semble qu'il y ait un problème d'établissement d'une connexion distante lorsqu'une machine Ubuntu a déjà été enregistrée sur un compte.

Ainsi, un moyen simple de se déplacer est de sortir de l'utilisateur.

Si cela n'est pas possible, essayez de changer la connexion RDP à l'aide du serveur XORG pour utiliser X11rdP, attendez jusqu'à ce qu'il fonctionne, puis essayez à nouveau Xorg.

Vous pouvez également essayer d'établir une connexion après le redémarrage de la machine avec Linux.

3. Accès à distance à l'aide d'un réseau virtuel (VNC)

Une autre option avec la fonctionnalité complète du bureau distant - VNC (calcul de réseau virtuel). Cela nécessite une application client sur un PC Windows et un serveur sur Ubuntu.

Sur un PC distant, installez le composant SerrerVNC Server après avoir vérifié les mises à jour:

Sudo apt mise à jour.

Installez le serveur:

Sudo apt installer serrevncserver

Et courir:

Sudo serrevncserver

À ce stade, il vous sera demandé d'installer un mot de passe pour la connexion. Vous serez également attribué au numéro de bureau, généralement: 1. Écris le.


Maintenant que ServerVNC Server est configuré sur Ubuntu, vous devrez installer un client sur Windows. Il peut être téléchargé à partir de www.tightvnc.com/download.php - assurez-vous que vous avez choisi la bonne versionComme il est disponible dans une variante 32 bits et 64 bits.

Les outils de serreVNC ne sont disponibles que dans le kit. Ainsi, après l'installation, recherchez la visionneuse SitterVNC dans la recherche Windows.

Après avoir démarré la visionneuse, entrez l'adresse IP Ubuntu à l'hôte, puis sur le numéro de bureau. Cela peut ressembler à ceci:

192.168.0.99:1

Entrez le mot de passe lorsque vous y êtes invité et commencez à travailler sur un bureau distant!

Nous faisons de la serrer plus sûre

Par défaut, SerrerVNC crypte votre mot de passe, mais rien de plus. Cela le rend dangereux pour les connexions via Internet. Heureusement, cela peut être rendu plus sûr, grâce à SSH et à Xming.

Pour ce faire, téléchargez et installez l'outil de Sourceforge. Après cela, localisez le raccourci de bureau, cliquez avec le bouton droit de la souris et sélectionnez Propriétés.


Recherchez l'onglet Raccourci et entrez les éléments suivants dans le champ cible:

"C: \\ Fichiers du programme (x86) \\ xming \\ xming.exe": 0 -CliPboard -MultiWindow

Cochez la case Inclure la terminaison X11puis revenez à session (session)en haut du menu.


Entrez l'adresse IP de l'appareil distant et cliquez sur Ouvert. Après quelques secondes, une connexion sécurisée avec le bureau Ubuntu distant sera disponible.

Choisir la bonne solution pour un accès à distance

Comment utilisez-vous ces méthodes dépend de ce que vous voulez obtenir de votre bureau à distance.

Trois options principales sont disponibles:

  • RDP.: Il utilise le protocole de protocole de bureau distant Windows à distance, grâce à la mise en œuvre d'un XRDP open source.
  • Vnc.: Les calculs de réseau virtuels sont une alternative au RDP, mais moins sécurisée.
  • Vnc via ssh: Le mélange VNC avec SSH augmente la sécurité de la connexion.

Vous pouvez également utiliser SSH pour contrôler le terminal sur votre ordinateur Ubuntu.

Nous vous avons montré trois façons de définir une connexion distante avec votre ordinateur Ubuntu ou un serveur Windows. Chacun d'entre eux a ses avantages et ses inconvénients. Mais si vous voulez simplement plonger rapidement dans Ubuntu, pourquoi ne pas essayer le sous-système Windows pour Linux disponible sous Windows 10?



Avez-vous aimé l'article? Partagez-le