J'ai trouvé la solution : il faut utiliser DirectVNC qui vous permet de lancer une session VNC en ligne de commande sans pour autant avoir d'interface graphique de lancée sur le client. Voici la syntaxe :
> directvnc 192.168.0.18 -p motdepasse
Va vous renvoyer "authentification OK" (sans déranger le poste serveur).
Ca peut permettre, en le placant dans un script, de garantir en permanence la connectivité VNC d'un parc (via crontab).
Même avec Expect, car finalement j'utilise toujours Telnet qui ne me demandera pas de mot de passe.
Il faudrait un client VNC en ligne de commande (au lieu de la commande Telnet), mais l'intérêt de VNC étant d'avoir l'interface graphique, je doute que ça puisse se trouver.
# Tester une connexion VNC en ligne de commande [résolu]
Posté par Franck Dupont . En réponse au message Tester une connexion VNC en ligne de commande. Évalué à 1.
J'ai trouvé la solution : il faut utiliser DirectVNC qui vous permet de lancer une session VNC en ligne de commande sans pour autant avoir d'interface graphique de lancée sur le client. Voici la syntaxe :
> directvnc 192.168.0.18 -p motdepasse
Va vous renvoyer "authentification OK" (sans déranger le poste serveur).
Ca peut permettre, en le placant dans un script, de garantir en permanence la connectivité VNC d'un parc (via crontab).
Franck.
[^] # Re: Tu n'as pas dû cherché longtemps...
Posté par Franck Dupont . En réponse au message Tester une connexion VNC en ligne de commande. Évalué à 1.
Il faudrait un client VNC en ligne de commande (au lieu de la commande Telnet), mais l'intérêt de VNC étant d'avoir l'interface graphique, je doute que ça puisse se trouver.
Franck.
[^] # Re: Tu n'as pas dû cherché longtemps...
Posté par Franck Dupont . En réponse au message Tester une connexion VNC en ligne de commande. Évalué à 1.
Avec Telnet il m'est impossible de tester la validité du mot de passe VNC.