【问题标题】:TightVNC authentication failed, how to get encrypted password?TightVNC 认证失败,如何获取加密密码?
【发布时间】:2017-08-02 16:09:36
【问题描述】:

我正在尝试按照这些instructions 使用 docker 设置 RSelenium。

在“使用 Windows 进行远程控制/调试”中,我发现了一些非常奇怪的东西。我安装了 TightVNC 并设置了密码,但在使用这些密码时出现“身份验证失败”。导游说:

您将被要求输入一个保密的密码。这可以通过阅读图像 Dockerfile 看到:

还有如下代码

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

我可能错了,但这在我看来就像 linux 命令。尽管如此,我还是尝试粘贴到 docker 中,但我得到了

bash: apt-get: command not found

这个指南需要修复还是我遗漏了什么?现在我无法连接并完成 VNC 调试。

【问题讨论】:

    标签: docker rselenium tightvnc


    【解决方案1】:

    所以你在概念上几乎没有错误。该指南绝对没问题。 VNC 有两部分 VNC Server 和 VNC Viewer。当您在系统上本地安装 VNC 时,您可能已经安装了要求您输入密码的服务器版本。此密码用于您系统的 VNC 服务器。有了这个 VNC 客户端名称 VNC viewer 或其他东西,也将被安装。

    现在,您运行的 docker 映像在端口 5901 上托管 VNC 服务器,连接密码为 secret。因此,您唯一需要做的就是打开 VNC 查看器,连接到:5901。当要求输入密码时,输入secret

    向您展示了 dockerfile,用于解释作者如何获得密码,而这些命令与您的系统无关。

    【讨论】:

    • 啊!我无法意识到我会如此愚蠢......我想我花了太多时间来学习代码......我是一个完全新手,我正在完全沉浸其中。我想我应该删除这个无用的帖子,但无论如何我还是要感谢你@Tarun!
    猜你喜欢
    • 2013-01-11
    • 2021-01-03
    • 2014-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-28
    • 2013-06-30
    相关资源
    最近更新 更多