VNC 认证失败

4pi*_*ie0 11 tightvnc

我尝试从防火墙后面的家用计算机连接到在 CentO 上运行的 vncserver。我已经在这台机器上安装了 Win7 和 Ubuntu。我有一个错误:

VNC 连接失败:vncserver 太多安全故障

即使使用正确的凭据登录(我在 CentO 上重置了密码),我也会得到:身份验证失败。

我观察到我必须等待一整天才能重新登录。

这是否与我以 root 身份尝试有关?我认为重要的是我必须通过端口 6050 登录到远程 Centos - 没有其他端口适合我。我必须对其他端口做些什么吗?我看到 vncserver 正在侦听 5901、5902,如果添加另一个 - 我认为连接已建立,因为时不时(长时间)出现 passwd 提示,...对吗?

我已经为他创建了额外的 user1,密码到 CentOS 和 VNC,还有 user2。我愿意:

服务 vncserver 启动

两个服务器启动,一个:1,第二个在:2。当我尝试连接到 vncserverIP:1 时,我得到了上面描述的内容,但是当我尝试连接到 vncserverIP:2 时,它说试用不成功。

请帮忙,该怎么办?

另外:如何禁用此锁定以进行测试?

Ple*_*and 16

VNC 使用单独的密码系统。它不会根据 /etc/passwd 来检查密码,而是根据 ~/.vnc/passwd 来检查密码,其中包含一个主密码和可选的仅允许查看屏幕的辅助密码。

要设置您的 VNC 密码,请使用vncpasswd命令。VNC 密码的长度必须在 5 到 8 个字符之间——超过第 8 个的字符将被静默忽略。因此,如果您在 Internet 上使用 VNC,请选择一个强大的随机密码,因为攻击者可能会使用具有大量 IP 地址的僵尸网络来绕过锁定,同时破解您的密码。

如果您必须在 Internet 上使用 VNC,请在随机选择的端口号(不是 5900)上运行它,以避免在仅覆盖公共端口的端口扫描中进行检测。最好通过 SSH 建立 VNC 连接的隧道,以保护自己免受窃听和中间人攻击。如果您这样做,您应该将 vncserver 设置为不接受来自 Internet 的连接,在 SSH 服务上禁用仅密码身份验证并使用公钥身份验证来防止常见的暴力密码破解尝试。

重新启动 vncserver 应该会重置锁定。手册页没有提到完全禁用(已经不够?)锁定的任何方法。