J'essaye de vnc dans mon serveur. Sur mon serveur actuel, lorsque je tape startx
, il démarre dans gnome. C'est à ce stade que mon serveur me permettra d'y accéder à distance.
Mon problème est que mon serveur n'est pas démarré dans gnome en exécutant startx
et juste assis à une invite de commande. Je ne suis pas avec et je ne peux pas taper la commande startx
. Si je ssh dedans et que je tape startx
j'obtiens la sortie suivante:
dan @ dvserver: ~ $ startx X: utilisateur non autorisé à exécuter le serveur X, abandon. ^ CInvalid MIT-MAGIC-COOKIE-1 keyxinit : abandonner xinit: impossible de se connecter au serveur X: connexion refusée xinit: signal inattendu 2 dan @ dvserver: ~ $ Sudo startx [Sudo] mot de passe pour dan: Erreur fatale du serveur: Le serveur est déjà actif pour l'affichage 0 Si ce serveur ne fonctionne plus, supprimez/tmp/.X0-lock et recommencez. Veuillez consulter le support de la Fondation X.Org sur http: // wiki .x.org pour obtenir de l'aide. ddxSigGiveUp: journal de fermeture
Et quand j'essaye de VNC dedans, ça échoue. Existe-t-il un moyen pour que je ne puisse pas démarrer ma session x via ssh et toujours me connecter via vnc? Peut-être que je vais mal à propos de cette chose de bureau à distance. En outre, j'utilise TightVNC.
Sur votre serveur, procédez comme suit:
Sudo -i
ensuite
vncserver
puis faites-le dans votre machine
ssh -L 5902:localhost:5901 server
alors vous pouvez exécuter votre vncviewer comme toujours
vncviewer localhost:2
Si vous voulez en savoir plus, utilisez ceci link