web-dev-qa-db-fra.com

Comment créer un serveur Bureau à distance sur Ubuntu Server par utilisateur

Je veux créer un serveur à l'ancienne - type de travail client léger/terminal avec le serveur Ubuntu 12.04. J'essayais d'utiliser x11vnc pour servir des bureaux distants aux utilisateurs mais d'après ce que j'ai compris [après quelques heures], il sert directement l'affichage x de/à un seul utilisateur. Je veux avoir quelque chose comme Windows 2008 RDS-login où chaque utilisateur se connecte et se connecte à son propre bureau et a son propre environnement de travail.

Est-ce possible avec le serveur Ubuntu?

Je vous remercie

Edit: Il semble que xrdp soit capable de fournir un tel service. Je vais vérifier cela.

Edit2: XRDP crée vraiment l'environnement que je veux et fonctionne rapidement et bien. Je n'ai eu qu'un petit problème avec les xsessions par défaut pour chaque connexion. La solution était de créer un fichier .xsession dans ~ de l'utilisateur et d'ajouter gnome-session --session = gnome Maintenant j'essaye de changer la langue de session pour xrdp. Même si les comptes d'utilisateurs ont changé leurs paramètres de langue, la session xrdp propose toujours l'anglais par défaut.

Edit3: J'ai changé/etc/default/locale en ma langue désirée en changeant tout le système d'exploitation en ma langue maternelle toujours à la recherche d'un moyen de le configurer par utilisateur

2
Ali Akdurak

Juste à titre informatif, je répondrai à ma propre question et raconterai ce qui s'est passé.

Après les changements mentionnés dans la question, XRDP a fonctionné mais il y a des problèmes avec XRDP qui ne peuvent pas être facilement résolus. Par exemple, il n'y a aucun moyen de travailler avec Xrdp sur un clavier non anglais. À partir de mes recherches, je n'ai pas trouvé de solution ni de solution à ce problème qui est fatal car tous les claviers de notre entreprise étaient turcs. [Plus tard, j'ai trouvé une solution en créant des fichiers de carte de clavier XRDP. Mais nous avons échoué car setxkbmap ne fonctionnait pas non plus pour diverses raisons. Cochez ici ]

Nous avons donc abandonné Xrdp au profit de NX. NX est une bibliothèque écrite par NoMachine, il est également GPL a quelques versions d'entreprise. Il existe également une implémentation de FreeNX mais le support semble avoir disparu.

Quoi qu'il en soit, l'installation de NoMachine NX est facile et directe, bien que vous deviez faire la même chose avec le fichier .xsession dans le répertoire personnel de l'utilisateur pour définir le bureau par défaut si vous n'avez pas installé unit mais seulement gnome.

Comme NoMachine NX a également une édition entreprise, je ne parlerai pas des résultats que nous en obtenons afin d'éviter la publicité.

Enfin, il faut un peu plus de temps et plus de fatigue pour obtenir les mêmes résultats avec XRDP à la fin quand ils fonctionnent tous les deux NX est plus rapide et vous donne une configuration plus facile, ils peuvent tous les deux obtenir le même terminal-bureau par utilisateur. de façon satisfaisante.

0
Ali Akdurak