rappel de bureau externe sur le serveur Ubuntu
Si je comprends bien, essayez de configurer un client léger de type "homebrew".
Le serveur Ubuntu doit avoir le serveur xorg en cours d'exécution avant de pouvoir démarrer la sangle.
Extrait de ce comment: https://linuxconfig.org/how-to-run-x-applications-without-a-desktop-or-a-ww
Installez votre serveur xorg:
sudo apt-get install xorg
Testez démarrer votre application:
freins xinit $ * -: 0 vt $ XDG_VTNR
Si cela fonctionne, vous voudrez que cela démarre automatiquement. Je pense que l'invite de connexion dans la fenêtre RDP constituerait une sécurité suffisante. Je voulais donc que le journal de l'utilisateur local de Linux soit automatiquement ouvert, puis démarrer le serveur xorg avec la sangle.
Connexion automatique utilisée ici: Comment obtenir un autologue au démarrage sur Ubuntu Server 16.04.1?
Configurer l'autolog:
sudo systemctl edit getty@tty1.service
Ajoutez ceci à l'éditeur (Remplacez le "nom myus" par le nom d'utilisateur de la machine à authentifier.):
[Service]
ExecStart =
ExecStart = - / sbin / agetty - noissue - connexion automatique mon nom d'utilisateur% I $ TERM
Type = inactif
Application de démarrage automatique téléchargée à partir d'ici: démarrez Ubuntu sans environnement de bureau, mais démarrez un programme X
Freins à démarrage automatique:
Pour démarrer automatiquement la session X, ouvrez le fichier .bashrc de l'utilisateur. nano ~ / .bashrc
et ajoutez quelque chose comme ceci à la fin du fichier:
si [ $(tty) == "/dev/tty1" ]; puis
mens true; fait xinit strap $ * -: 0 vt $ XDG_VTNR; faire écho à nouveau [$?]... "fait
fi
Cela réapparaîtra le serveur X. Ainsi, si le programme est arrêté pour une raison quelconque, il redémarrera automatiquement le serveur X.
Commentaires
Laisser un commentaire