Puis-je accéder à Ubuntu à partir de Windows à distance?

107

J'ai Ubuntu installé sur mon ordinateur de travail. Je me demande si je pourrais y avoir accès depuis un autre ordinateur avec Windows installé. Si oui, pourriez-vous donner un guide étape par étape, s'il vous plaît? Merci!

    
posée LaTeXFan 04.03.2015 - 07:51
la source

3 réponses

122

Oui, vous pouvez accéder à Ubuntu à partir de Windows à distance.

Extrait de cet article p>

  

Suivez ces étapes:

     

Étape 1 - Installez xRDP

     

Ouvrez Terminal ( Crtl + Alt + T ) et exécutez les commandes suivantes:

sudo apt-get update
sudo apt-get install xrdp
     

Étape 2 - Installez XFCE4 (Unity ne semble pas prendre en charge xRDP dans Ubuntu 14.04, bien que, dans Ubuntu 12.04, il soit pris en charge). C'est pourquoi nous   installez Xfce4.

sudo apt-get install xfce4
     

Étape 3 - Configurer xRDP

     

Dans cette étape, nous modifions deux fichiers pour nous assurer que xRDP utilise Xfce4. Premièrement, nous   besoin de créer ou de modifier notre fichier .xsession dans notre répertoire personnel. nous   peut soit utiliser nano ou simplement rediriger une déclaration echo (plus facile):

echo xfce4-session > ~/.xsession
     

Le second fichier à éditer est le fichier de démarrage de xRDP, donc   va démarrer Xfce4.

sudo nano /etc/xrdp/startwm.sh
     

Le contenu devrait ressembler à ceci (faites attention à la dernière ligne et   ignorez . /etc/X11/Xsession ):

#!/bin/sh

if [ -r /etc/default/locale ]; then
  . /etc/default/locale
  export LANG LANGUAGE
fi

startxfce4
     

Étape 4 - Redémarrez xRDP

     

Pour que toutes ces modifications prennent effet, redémarrez xRDP en tant que tel:

sudo service xrdp restart
     

Tester votre connexion xRDP

     

Sur l'ordinateur qui contrôlera à distance votre machine Ubuntu, démarrez   vous client RDP. Windows est livré en standard avec un client Remote Desktop   (mstsc.exe - vous pouvez le lancer depuis une invite de commande ou trouver le   raccourci vers le Bureau à distance sous Accessoires). Ou Recherche 'à distance' dans   démarrer (Windows 7) ou «distant» dans le champ de recherche de Windows 8.

     

     

Quel que soit le client que vous utilisez, la plupart travailleront avec le réseau informatique   nom ou adresse IP de votre machine Ubuntu.

     

Pour trouver l’adresse IP sur votre boîte Ubuntu, tapez:

hostname -I
     

(note: ceci est un "je" majuscule)

     

Entrez l’adresse IP de votre machine Ubuntu. Par exemple:

     

     

Selon les fonctionnalités et paramètres de votre client RDP (par exemple:   Microsoft RDP Client permet la connexion automatique), vous pouvez ou non   voir l'écran de connexion.    Ici, nous saisissons notre nom d'utilisateur et mot de passe Ubuntu et cliquez sur "OK"

     

     

Vous avez terminé, profitez-en

     

PS: Il y a de bons points dans les commentaires, alors j'ai pensé à les résumer.

  • Si vous souhaitez accéder à Ubuntu depuis hors réseau , vous aurez besoin de votre Ubuntu au travail pour avoir sa propre adresse IP Internet - un assez juste scénario improbable. Pour le travailler autrement, vous avez besoin de l'extérieur adresse visible de work , et que le transfert de port soit défini sur direct les demandes RDP entrantes sur votre ordinateur de travail sur le routeur. ( Mark Williams )

  • Pour utiliser le bureau Ubuntu MATE meta-session , remplacez la dernière ligne startxfce4 en startwm.sh par mate-session . ( Frank N )

  • Vous pouvez utiliser le nom de votre machine (en tapant hostname ) plutôt que votre adresse IP, car elle pourrait être plus stable sur les adresses IP dynamiques lors des sessions futures. ( Frank N )

réponse donnée Faizan Akram Dar 04.03.2015 - 08:17
la source
5

MobaXterm

lien

Mise en oeuvre du freeware sur le serveur X sous Windows.

Pas besoin d'installer quoi que ce soit sur Ubuntu.

Après vous être connecté, vous commencez avec un shell.

Ensuite, si vous démarrez un programme à partir du shell, par exemple:

xeyes

xeyes s'ouvre en tant que fenêtre Windows native distincte.

Il a juste fonctionné entre Windows 10 et Ubuntu 16.04 via un VPN.

Il en résulte un décalage acceptable et une perte de résolution, même pour les applications complexes telles que firefox et eclipse , mais il ne s'agit clairement pas simplement de diffuser votre bureau en vidéo et d'implémenter des widgets X.

Une gêne est que si vous ouvrez la fenêtre au travail et que vous rentrez chez vous, vous devez démarrer une nouvelle instance de l'application et vous ne pouvez pas voir la fenêtre déjà ouverte. Ceci est rendu plus agaçant par les applications qui fonctionnent en mode fenêtre unique, par ex. navigateurs: vous devrez rechercher comment forcer une nouvelle instance, puis vous aurez deux instances en cours d'exécution.

Cygwin / X

lien

Alternative GPL à MobaXterm. Je ne l'ai pas encore essayé, mais en théorie, le comportement devrait être le même: lien

VNC

J'ai essayé les programmes suivants, mais ils envoyaient le bureau sous forme de vidéo, ce qui entraînait une perte de résolution d'écran / une inexactitude de la souris / une bande passante réseau inacceptable.

Serveurs (exécutés sur Ubuntu):

Clients (exécutables sous Windows):

  • TigerVNC

Mastic

La solution de choix si vous ne voulez qu’un terminal texte via SSH.

Il est très pratique car il intègre à la fois un émulateur xterm et SSH / telnet et d’autres protocoles dans un seul package.

Ajoutez ensuite tmux attach au mixage, et vous pouvez utiliser exactement les mêmes terminaux au travail et à la maison, ce qui est génial. Il y a cependant quelques problèmes avec les variables d'environnement, particulièrement DISPLAY : lien

    
la source
1

Le meilleur que j'ai trouvé est x2go .

Installer sur la machine Linux lien

Installer le client sur la machine Windows: lien

Réglez la compression si elle semble lente: (TL; DR 4k-png) lien

    
réponse donnée ozma 23.08.2017 - 08:12
la source

Lire d'autres questions sur les étiquettes