我有一个 centos 7 计算引擎。它已vncserver
安装。我已经启动vncserver :1
并可以检查它是否正在运行:
$ vncserver -list
TigerVNC server sessions:
X DISPLAY # PROCESS ID
:1 26094
我可以检查本地主机:
$ nc localhost 5901
RFB 003.008
$ nc localhost 22
SSH-2.0-OpenSSH_6.6.1
我使用 Windows7 PC 进行连接,TigerVNC 客户端适用于 Windows 64 位的版本 6.0.1
当我运行它时,它会提示密码。 它接受我在日志中看到:
Fri Nov 25 16:29:54 2016 vncext: VNC extension running! vncext: Listening for VNC connections on all interface(s), port 5901 vncext: created VNC server for screen 0 xterm: cannot load font '-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1' gnome-session-is-accelerated: llvmpipe detected.
Fri Nov 25 16:30:27 2016 Connections: accepted: 85.237.223.111::63460 SConnection: Client needs protocol version 3.8
Fri Nov 25 16:30:28 2016 SConnection: Client requests security type VncAuth(2)
Fri Nov 25 16:30:44 2016 VNCSConnST: Server default pixel format depth 24 (32bpp) little-endian rgb888 VNCSConnST: Client pixel format depth 24 (32bpp) little-endian rgb888
在客户,我输入&它接受密码并连接因为我之前已经设置了VNC 服务器的防火墙规则,包括一个服务器上的标签。
然而,它所显示的只是彩色屏风上绘有各种深浅不一的绿色瓷砖图案,以及中央的数字时钟显示 24 小时制和日期和日期,好像屏幕被锁定了,我无法解锁进入桌面。
我该如何解决这个问题?
答案1
OP 已发表评论称该问题已解决,我将他的评论发布给其他寻求解决方案的用户:
第二个问题。当我尝试验证连接的磁盘时,出现了相同的身份验证屏幕。密码不被接受(和以前一样)。因此,我从终端/ssh 会话运行“sudo bash”,然后使用 passwd 重新设置 root 密码,然后在下次请求身份验证时,该密码有效。因此,主要问题是 root 密码身份验证。问题已解决,谢谢
答案2
对于遇到此问题的任何人来说,我找到了解决方案。
OP说:
然而,它所显示的只是一个彩色屏幕,上面有各种深浅不一的绿色瓷砖图案,中央有一个数字时钟显示,显示 24 小时制时钟以及日期和星期,好像屏幕被锁定了,我无法解锁以进入桌面。
答案很简单:单击屏幕底部中央的鼠标左键并向上拖动。桌面就会显示出来。很简单,但当似乎没有任何东西可以让你通过第一个屏幕时,这令人沮丧。