web-dev-qa-db-fra.com

Cant Bureau à distance au serveur

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.

2
user489041

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

2
maniat1k