VNC : serveur Centos 5.3 - client xubuntu 9.10 [Resolu] - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 02-02-2010 à 17:37:03
déjà dis et re-dis, faut jouer avec le fichier /etc/gdm/Init/Default pour y insérer la ligne qui va lancer le serveur vnc.
une petite recherche sur les topics vnc n'aurait pas fait de mal
Marsh Posté le 02-02-2010 à 18:57:13
thana54 a écrit : déjà dis et re-dis, faut jouer avec le fichier /etc/gdm/Init/Default pour y insérer la ligne qui va lancer le serveur vnc. |
Désolé, mais je dois pas trouver le bon, pasqu'avec les termes "VNC", j'ai une pléthore de réponses qui ne me donnent rien, ou bien qui disent que c'est pas possible, du style
http://forum.hardware.fr/hfr/OSAlt [...] 9292_1.htm
Edit : environnement XFCE + Gnome
Marsh Posté le 02-02-2010 à 20:16:56
Problème résolu en modifiant le fichier "/home/djipih/.vnc/xstartup" sur le serveur VNC, j'ai remplacé twm par startxfce4, puis redémarrer le servervnc et ça rocks !
Marsh Posté le 03-02-2010 à 16:44:39
Voici un Howto enfin correct (testé !) pour bien configurer vncserver. C'est pour un servervnc sur Ubuntu, mais le principe reste le même pour d'autres distros :
Beaucoup de problème d'affichage de bureau pour la connection à distance viennent du paramétrage du fichier ~/.vnc/xstartup côté serveur
=> http://www.ehow.com/how_5089245_in [...] buntu.html
Marsh Posté le 03-02-2010 à 17:01:34
Comment comptes-tu te connecter sur le serveur si aucun user n'est logué ?
Dans le cas là, /home/djipih/.vnc/xstartup n'est pas exécuté.
Marsh Posté le 03-02-2010 à 18:50:12
thana54 a écrit : Comment comptes-tu te connecter sur le serveur si aucun user n'est logué ? |
Ce n'est pas "Comment comptes-tu te connecter...?" : je me connecte sans me loguer physiquement avant sur le serveur
C'est le service vncserveur (run level 3 & 5) qui exécute /home/djipih/.vnc/xstartup. Je rappelle les outputs de la commande service vncserver (re)start :
Code :
|
Lorsque le service vncserveur s'exécute, il démarre autant de serveurs sur autant de port qu'il y a d'utilisateur(s) défini(s) dans /etc/sysconfig/vncservers :
Code :
|
=> un serveur VNC sur le port 5900 + 1 (1:djipih)
Et depuis mon poste client sous ubuntu, je me connecte sur le serveur avec Vinagre (que je conseille fortement au passage )
Dommage, avec ce nom barbare, il ne doit pas attirer les foules
Dans Vinagre, je sélectionne VNC, et je me connecte sur 192.168.1.12::5901 => lemanege2:1 (djipih)
C'est le commentaire "Starting applications specified in /home/djipih/.vnc/xstartup" que je n'avais pas vu au début qui m'a orienté dans mes recherches par la suite, en remplaçant twm par startxfce4 dans xstartup.
Voilà en tout cas ce que j'en ai compris, mais je ne suis pas un spécialiste (informaticien), juste un passionné...
En espérant avoir répondu à tes interrogations
Marsh Posté le 03-02-2010 à 20:21:41
DjiPih a écrit : |
ok, je n'avais pas saisi la partie là.
Ca fonctionne en accès vnc direct sans ssh ? (ce qui impliquerai que le serveur ai déjà un serveur X de lancé)
Marsh Posté le 04-02-2010 à 12:53:33
thana54 a écrit : |
Côté serveur, si on regarde les outputs, le service vncserver lancerait autant de serveur X que de user :
Code :
|
A priori, le programme client Vinagre fonctionne en accès vnc direct sans ssh, bien qu'on puisse également se connecter avec le protocole ssh.
Il est également possible de démarrer un client VNC sur ssh, mais avec Vinagre je ne sais pas.
Marsh Posté le 04-02-2010 à 13:03:43
vinagre est pas mal, mais remmina (ex grdc) est plus poussé comme client vnc.
Reste à voir si il y a possibilité de se connecter à une session déjà ouverte
Marsh Posté le 04-02-2010 à 14:19:31
thana54 a écrit : vinagre est pas mal, mais remmina (ex grdc) est plus poussé comme client vnc. |
En tant que non informaticien, je cherche des solutions "simples". Pour vinagre, le man donne les options, mais y'a pas gd chose d'interressant, à part :
-f pour fullscreen
-F nomfichier.vnc
thana54 a écrit : |
Je testerai ça dès que j'ai un peu de temps
Marsh Posté le 05-02-2010 à 14:50:27
thana54 a écrit : vinagre est pas mal, mais remmina (ex grdc) est plus poussé comme client vnc. |
Ma curiosité l'a emportée et j'ai testé Remmina : les choix dans les paramètres sont sympas, malgré une traduction non finalisée
Question : y a t il un raccourcis pour passer en mode fullscreen (comme F11 sous vinagre) ?
Marsh Posté le 05-02-2010 à 14:54:37
F11 est généralement la touche affectée au gestionnaire de fenêtre pour passer la fenêtre en cours en plein écran. Ca peut marcher avec remmina, mais faut peut être éviter (est-ce que c'est l'hôte ou le client qui va interpréter cette touche ?).
Marsh Posté le 05-02-2010 à 15:28:23
thana54 a écrit : F11 est généralement la touche affectée au gestionnaire de fenêtre pour passer la fenêtre en cours en plein écran. Ca peut marcher avec remmina, mais faut peut être éviter (est-ce que c'est l'hôte ou le client qui va interpréter cette touche ?). |
Dans vinagre, [F11] permet de baculer le mode d'affichage fenêtre/plein écran => capture de la touche par le client
Dans remmina, [F11] ne fonctionne pas
Marsh Posté le 02-02-2010 à 12:27:54
Salux,
Sur mon serveur Centos 5.3 sous XFCE (lemanege2, 192.168.1.12) :
J'ai configuré vncserver avec ssh depuis mon poste client en démarrage auto niv 3 & 5 :
Depuis mon poste xubuntu 9.10 client (lemanege1, 192.168.1.11), j'utilise vinagre. J'arrive à me connecter mais je me retrouve dans un environnement TWM.
Comme je n'ai qu'un écran et pas de switch, je souhaiterais pouvoir accéder à la fenêtre de connection et ouvrir une session utilisateur. Est-ce possible, si oui comment faire.
Merci d'avance pour votre aide
Message édité par DjiPih le 02-02-2010 à 20:17:36
---------------
Mon Bureau actuel sous xubuntu 9.10