J'essaie de comprendre ce qui est "léger" pour configurer mon serveur Ubuntu 16.04 LTS pour avoir accès via GUI (via SSH en option). Je voudrais y accéder depuis ma station de travail Ubuntu 16.04. Je connais très mal comment ces techniques fonctionnent. J'ai lu sur X11 et il semble qu'il soit possible d'installer simplement le serveur Xorg et d'activer le transfert X11 et c'est tout.
Mais dans d'autres articles, j'ai lu qu'il suffit juste d'installer des packages communs de bureau et qu'il n'est pas nécessaire d'installer tous les éléments liés à l'interface graphique. Je suis donc vraiment confus. Je vois également qu'il existe plusieurs méthodes comme VNC, le transfert X11 "ordinaire", xRDP. Ils peuvent être combinés. J'ai lu différentes ressources et comme j'ai réalisé que la façon la plus préférable de le faire est d'utiliser xRDP? J'ai peut-être tort?
Cet article (l'un de ceux que j'ai lus) http://c-nergy.be/blog/?p=8952 décrit l'installation de xRDP et ne considère pas SSH. Voici le transfert ssh Comment transférer X sur SSH depuis une machine Ubuntu?
Les questions sont:
- La méthode xRDP la plus préférable est-elle d'atteindre l'objectif?
- Quelles étapes dois-je faire pour que xRDP me fournisse l'interface graphique distante (quels packages dois-je installer sur le serveur et le bureau)? J'aimerais avoir un ordinateur de bureau compagnon. Dois-je l'installer sur un poste de travail ou un serveur ou les deux? *
- Comment activer xRDP sur le tunnel SSH? *
* - Si le xRDP n'est pas une option, les deux dernières questions se rapportent à celle-ci (VNC ou autre) que vous suggérez, s'il vous plaît.
Réponses:
ssh -X
Dans le serveur, vous avez besoin d'un serveur ssh, par exemple,
openssh-server
et au moins de quelques outils X de base, par exemplexinit
etfluxbox
(et des programmes et bibliothèques dont ils ont besoin). Vous devez également installer les programmes d'application que vous souhaitez exécuter, je suggèrexterm
et les programmes d'application graphique que vous souhaitez exécuter.Dans l'ordinateur client, vous devez vous
ssh
connecter etsftp
transférer des fichiers ou un autre outil, qui peut effectuer les mêmes tâches, par exemple filezilla.Ensuite, vous pouvez vous connecter à distance avec des graphiques,
puis vous pouvez démarrer des programmes d'application graphique, par exemple
Voir ce lien: help.ubuntu.com/14.04/serverguide/openssh-server.html
Utiliser directement ssh comme ceci est simple, mais peut-être pas aussi élégant que RDP ou VNC. Mais vous devriez également envisager d'apprendre les outils de ligne de commande nécessaires et de gérer votre serveur de cette façon ou via une interface Web.
la source
$ libreoffice --writer
ouvre un Writer, vous pouvez enregistrer le nouveau document et ensuite vous pourrez le voir dans le répertoire.1.
Cela dépend, mais je dirais que oui. J'ai moi-même rencontré ce même problème et suis arrivé à xrdp. J'ai également un serveur Ubuntu sur lequel xrdp est installé et je dirais que cela fonctionne très bien.
2.
Alors que je cherchais moi-même une solution, je suis tombé sur cet article ici , que j'ai trouvé très utile. De plus, comme l'a également souligné @mikewew, vous n'avez pas besoin du même environnement de bureau sur l'ordinateur qui se connecte. La seule raison pour laquelle vous avez besoin d'un environnement de bureau différent sur le serveur est que XRDP ne prend pas en charge l'environnement par défaut.
3.
C'est automatique *, il vous suffit d'activer l'option tunnel ssh dans votre client de bureau distant.
* Je n'avais pas besoin de faire quoi que ce soit d'extraordinaire, j'ai juste suivi les étapes de l'article lié.
J'espère que cela vous aide!
la source
j'ai installé
xrdp
Si vous vous connectez depuis Ubuntu,
ssh -X username@server
Si vous vous connectez à partir de Windows, vous pouvez utiliser
Remote desktop connection
la source