J'ai un serveur exécutant Ubuntu Server 16.04, démarré à partir d'une installation standard avec un serveur SSH. Actuellement, j'ai un accès complet à la machine avec un accès SSH à clé publique. Étant donné que la machine utilise des ressources non critiques, mais que je n’y ai pas facilement accès physique, je souhaiterais une méthode d’accès à distance non SSH qui ne repose pas sur une redirection de port en amont fonctionnelle ni sur la sécurité de mon réseau local. machine (s) avec des clés privées pouvant accéder au serveur. Cela me permettrait de continuer à gérer le système et de vérifier qu'il est toujours opérationnel. La solution de bout en bout la plus évidente consisterait à utiliser Chrome Bureau à distance. Cependant, cela semble être un peu difficile d’être configuré.
J'ai ssh
et un accès root au serveur. Avec le moins de paquets temporairement nécessaires, comment puis-je accomplir:
Ensuite, le Chrome Bureau à distance démarrera-t-il correctement dans l'environnement de bureau au redémarrage du système?
Ce plan est-il impossible en raison d'une incompatibilité ou d'un besoin d'accès physique?
Notez que les conditions d'accès souhaitées m'empêchent d'utiliser VNC ou d'autres programmes d'accès à distance plus typiques. Le fait que Chrome Remote Desktop 'appelle chez lui' pour démarrer les connexions, via Google, est la fonctionnalité que je recherche le plus. Je peux envisager des services alternatifs dans les commentaires, mais veuillez conserver les réponses à la méthode Chrome Bureau à distance.
code=
de l'URL.Sur la machine sans tête:
$ /opt/google/chrome-remote-desktop/start-Host --code="MY_AUTH_CODE" \
--redirect-url=https://talkgadget.google.com/talkgadget/blank \
--name="MY_REMOTE_NAME"
Accédez à https://remotedesktop.google.com/headless/ et suivez les instructions. Cela vous guide pas à pas des étapes que vous deviez effectuer manuellement réponse de Wernight .
Chrome Remote Desktop (CRD) nécessite un serveur X même si la machine est sans tête. Ce n'est pas un problème. Vous pouvez utiliser XVRB et XPRA ... ou d'autres solutions virtualisées, mais il n'y a pas d'options de fichier de configuration ni d'indicateurs de ligne de commande pour configurer CRD.
Je pense que la solution la plus simple serait de commencer par configurer VNC à distance via le suspects habituels a puis installer/configurer CRD.
Si VNC ne fonctionne vraiment pas , vous pouvez alors essayer de créer des scripts CRD avec des outils de navigation sans tête, tels que cauchemar ou - webdriver