2017-08-02 2 views
2

J'essaye de placer RSelenium avec le docker suivant ces instructions.L'authentification TightVNC a échoué, comment obtenir un mot de passe chiffré?

Dans "Contrôle à distance/débogage avec Windows", j'ai remarqué quelque chose de vraiment étrange. J'ai installé TightVNC et défini les mots de passe, mais j'ai échoué lors de l'utilisation de ces mots de passe. Le guide dit:

Un mot de passe secret vous sera demandé. Cela peut être vu en lisant les images Dockerfile:

et il est code suivant

RUN apt-get update -qqy \ 
&& apt-get -qqy install \ 
x11vnc \ 
&& rm -rf /var/lib/apt/lists/* \ 
&& mkdir -p ~/.vnc \ 
&& x11vnc -storepasswd secret ~/.vnc/passwd 

Je peux me tromper, mais cela me semble comme commande linux. En dépit de cela, j'essayé de coller docker mais je suis

bash: apt-get: command not found 

Est-ce que ce guide doit être fixé ou que je manque quelque chose? En ce moment, je suis incapable de se connecter et de terminer le débogage VNC.

Répondre

3

Donc, vous avez peu de choses mal conceptuellement. Le guide est absolument parfait. VNC a deux parties VNC Server et VNC Viewer. Lorsque vous avez installé VNC localement sur votre système, vous avez peut-être installé la version du serveur qui vous demande un mot de passe. Ce mot de passe est pour le serveur VNC de votre système. Avec cela un nom de client VNC VNC viewer ou quelque chose aurait été installé aussi.

Maintenant, l'image docker que vous exécutez héberge un serveur VNC sur le port 5901 et le mot de passe pour la connexion est secret. Donc, la seule chose que vous devez faire est Open VNC Viewer, Connectez-vous à: 5901. Lorsque le mot de passe vous est demandé, entrez secret.

Le dockerfile vous a été montré pour expliquer comment l'auteur a obtenu le mot de passe et ces commandes n'ont rien à voir avec votre système.

+0

Argh! Je ne peux pas réaliser que je pourrais être si stupide ... Trop d'heures passées à essayer d'apprendre le code je suppose ... Je suis totalement novice et je fais une immersion complète. Je suppose que je devrais supprimer ce post inutile mais je tiens à vous remercier quand même @Tarun! –