VNC使用及其常见问题解决方法

博主以前在博文(http://www.javashuo.com/article/p-awvqnrfw-ny.html)中已经介绍了多人VNC的配置方法,下面将简单介绍其使用方法及常见问题的解决方法。html

VNC使用

开启VNC端口

开启vnc端口步骤以下:服务器

步骤1:打开MobaXterm软件,登录服务器进入后台:网络

步骤2:输入vnc端口服务开启命令:spa

   vnc4server :端口号

当出现上图所示内容,表示端口正常开启。3d

登陆VNC远程桌面

登陆步骤以下:unix

步骤1:打开VNC Viewer,并输入host:端口号,而后点击ok进入密码界面。code

步骤2:输入密码,而后点击ok便可进入远程桌面。server

经过VNC建立虚拟机

步骤1:打开MobaXterm软件,进入KVM服务器,新建“镜像文件目录”,固然也能够自行选择其它文件夹。htm

步骤2:点击上传文件按钮,选择本地的kvm镜像文件,而后点击打开开始上传。blog


步骤3:回到VNC远程桌面,点击屏幕最下面的按钮,选择全部应用程序并在搜索框输入“vir”,便可跳出virtual machine manager,而后点击启动打开虚拟系统管理器。

步骤4:点击按钮,选择导入现有磁盘映像,而后点击前进。

步骤5:点击浏览,找到本地的镜像文件,而后点击前进。

步骤6:设置内存和CPU。

步骤7:命名虚拟机,而后选择网络(此操做可选),完成。

 步骤8:等待安装完成出现如下画面时,将其关机。

步骤9:点击虚拟机详情按钮,找到显示协议,选择VNC服务器并选择键映射,而后点击应用,再点击启动按钮从新开机。

步骤10:点击添加硬件添加工做接口。

VNC常见问题的解决方法

VNC端口问题

(1)Connection refused

例如当从端口1链接vnc时,可能会出现以下报错:unable to connect to host: Connection refused(10061)

登陆进入服务器终端查看:

   vnc4server :1

发现会显示:A VNC server is already running as :1

注意前面Waring,须要将图中红框里面的内容删除:

 rm -rf /tmp/.X11-unix/X1

而后从新开启该端口便可:

出现上图所示内容,则表示端口已成功开启,从新登陆vnc便可。

上述还有另一种相似状况:

将图中红框里面的内容删除:

 rm -rf /tmp/.X32-lock

删除后从新执行启动该端口:

会出现第一种状况的路径,这时候须要继续删除该类文件:

 rm -rf /tmp/.X11-unix/X32

而后再从新执行启动该端口就能够正常启动了。

(2)VNC建立权限问题

当建立端口3的时候,出现以下图红框所示状况,虽然能成功建立,可是当从VNC登陆进去,会发现背景是漆黑一片,除了一个叉形的鼠标之外,缘由是新建立的VNC端口的启动文件权限出现了问题。

 

这时将刚刚启动的VNC服务进程杀掉:

   vnc4server -kill :3

而后从新启动该VNC端口服务,若是从新启动该端口VNC服务仍然出现该问题,说明VNC启动文件仍然失败

解决办法:打开启动文件(不须要编辑),输入如下命令:

 sudo vi /root/.vnc/xstartup

而后点击Esc -> : -> q -> 回车,退出文件编辑,从新启动该VNC端口服务,出现如下内容,即启动成功:

(3)VNC网络问题

经过VNC远程桌面的时候不要手动断开网络,不然会使全部用户断开链接,只能使用显示器去链接服务器开启。

当显示器链接服务器进行登陆时,可能会出现登陆死循环问题,能够经过Ctrl+Alt+F2进入tty2终端,而后输入用户名和密码进入,输入以下命令:

   cd ~
 sudo chown nsfocus:nsfocus .Xauthority

成功后查看文件所属:

 ls .Xauthority -l

按下Ctrl+Alt+F1回到图形界面从新登陆,不行的话重启登陆。

若是上述操做无效,能够经过tty2终端配置临时网络,而后经过VNC远程登陆桌面开启网络。

VNC远程虚拟机键盘问题

经过VNC远程链接服务器进入KVM虚拟机操做时,键盘没法操做问题解决方法:

打开虚拟机,须要修改显示协议VNC:

①选择类型为VNC服务器;

②选择键映射为en-us

相关文章
相关标签/搜索