概述:

在CentOS上安装vncserver和Windows8上安装VNC Viewer,从而可以在Windows8远程桌面到CentOS 6.5

1. 在CentOS上安装vncserver

1.1 安装vnc-server

yum install -y vnc-server

1.2 配置vnc-server

vi /etc/sysconfig/vncservers

最后两行去#,并分别设置如下

Line1: "1:(username)"

Line2: "... 1366*768 ..." (修改分辨率)

1.3 设置密码:输入vncserver命令,根据提示设置密码

1.4 修改防火墙

vi /etc/sysconfig/iptables

添加-A INPUT -m state --state NEW -m tcp -p tcp -dport 5901 -j ACCEPT

1.5 重启防火墙

service iptables restart

(最好还保存一下,否则下次启动会失效:service iptables save)

1.6 重启vnc服务

service vncserver restart

注:本来以为在linux上安装好就可以直接用windows的远程桌面直接连接了,但是连接时报了个错误“由于客户端检测到一个协议错误 代码0x1104”,找了半天没有找到可以解决的方法,有篇文章(见附录)说的好像是这个情况,但是要装什么协议,我用的Windows 8,貌似没那个选项,所以放弃了这个方法。于是找到了用VNC Viewer连接的方法。

2. Windows 8上安装VNC Viewer

2.1 找到VNC Viewer安装即可

参考:

1. CentOS和Window互相远程桌面方法 http://blog.csdn.net/zlinsc/article/details/7392545

2. 防火墙iptables 设置 http://snowolf.iteye.com/blog/752915

3. windows下使用vnc viewer远程连接Linux桌面 http://nameyjj.blog.51cto.com/788669/582965

4. 登录远程桌面时遇到“由于客户端检测到一个协议错误(代码0x1104)” http://www.jb51.net/article/50681.htm

附:CentOS远程Windows桌面(摘自参考1)

1.客户端配置(CentOS)

1.1 安装rdesktop

yum install -y rdesktop

1.2 使用rdesktop命令连接到win桌面

rdesktop -a 16 x.x.x.x:3389 -u username -p password -f

2. 服务器配置(Windows)

2.1 开启远程访问

2.2 取消防火墙拦截

Windows8远程桌面CentOS 6.5的更多相关文章

  1. X Window(远程桌面)

    X Window在位映射屏幕上的一个或多个窗口中运行程序.用户可以在每个窗口中同时运行多个程序,并且可以通过用鼠标在窗口之间进行切换. x服务器的程序在本地工作站上运行,并且管理它的窗口和程序. 每个 ...

  2. Linux的远程桌面配置

    一.Ubuntu的远程桌面 Ubuntu默认已安装好VNC服务端组件vino-server,只需要在“系统设置->首选项->桌面共享”中设置即可. 1.设置桌面共享首选项 2.设置好之后, ...

  3. CentOS 6.8 安装TigerVNC 实现 Linux 远程桌面

    CentOS 6.8 有默认的安装的 vnc 位于端口 5900 : 系统->首选项->远程桌面 勾选[共享]的选项,  取消勾选[安全]的选项, 然后防火墙添加 5900 端口 基本就可 ...

  4. windows下远程桌面连接centos

    最近,由于项目需要,必须要在centos下进行操作.习惯了图形界面的我,通过黑框框来远程操作服务器,着实让人难受.但是,windows自带的远程桌面工具貌似不能直接连centos.所以,只能借助其他工 ...

  5. CentOS下通过rdesktop连接Windows远程桌面

    众所周知,微软的Windows提供了一种远程桌面系统(Remote Desktop),该服务的默认端口是3389,可使用户远程登录进行系统管理或作为终端服务器运行各种应用软件. 而要连接Windows ...

  6. (总结)CentOS Linux下VNC Server远程桌面配置详解

    一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环 ...

  7. Xmanager连接CentOS的远程桌面

    本文主要介绍通过Xmanager连接CentOS远程桌面时,在CentOS系统上需要做的一些配置. 1. Xmanager简介 Xmanager是一个运行于 Windows平台上的高性能的X Serv ...

  8. 安装vnc远程连接CentOS桌面

    1.查看本机是否有安装vnc(centOS5默认有安装vnc) rpm -q vnc vnc-server 如果显示结果为: package vnc is not installedvnc-serve ...

  9. CentOS服务器下JavaEE环境搭建指南(远程桌面+JDK+Tomcat+MySQL)

    --------------------------------------------------------------------------------1 系统设置:1.1 远程桌面设置:通过 ...

随机推荐

  1. ViewModelLocator

    ViewModelLocator 这里先鼓舞下士气,ViewModelLocator很简单,甚至可以去掉,它不是Mvvm必须的.在初学Mvvm时,一般都是使用NuGet安装 MvvmLight框架,总 ...

  2. 实验二 Java面向对象程序设计

    实验二 Java面向对象程序设计 实验内容 1. 初步掌握单元测试和TDD 2. 理解并掌握面向对象三要素:封装.继承.多态 3. 初步掌握UML建模 4. 熟悉S.O.L.I.D原则 5. 了解设计 ...

  3. node简单操作mysql的类

    Creative.js 'use strict'; var pool = require('../utils/MysqlUtils'); var util = require('util'); var ...

  4. [【codechefCHSEQ22】Chef and Favourite Sequence(并查集)

    题目:http://hzwer.com/3419.html 题意:给你一个全是0的数列,有m种操作[Li,Ri],每次操作就将下标处于[Li,Ri]的元素取反.你可以选若干个操作来使这个数列最后变成别 ...

  5. C#中快速释放内存,任务管理器可查证

    先close() 再dispose() 之后=null 最后GC.Collect() 如: ms.Close();//关闭流,并释放与之相关的资源 ms.Dispose();//如果是流的话,默认只会 ...

  6. scrum阶段总结

    项目预期计划: 确定编码规范. 根据原型图,设计并实现UI,添加各个界面,按钮,对话框,列表,窗口,导航等,理清各个界面的跳转逻辑. 学习测试技巧,编写测试用例. 实现需求文档中提出的功能,分别为:景 ...

  7. 1014mysqldumpslow.pl简单分析慢日志 WINDOW平台

    转自http://www.th7.cn/db/mysql/201507/113998.shtml 要想运行mysqldumpslow.pl(这是perl程序),下载perl编译器.下载地址:http: ...

  8. nginx启动、重启、关闭

    一.启动 cd usr/local/nginx/sbin ./nginx 二.重启 更改配置重启nginx kill -HUP 主进程号或进程号文件路径 或者使用 cd /usr/local/ngin ...

  9. Javaweb容器的四种作用域

    几乎所有web应用容器都提供了四种类似Map的结构:application session request page,Jsp或者Servlet通过向着这四个对象放入数据,从而实现Jsp和Servlet ...

  10. URI 中特殊字符

    URL中的特殊字符 有些符号在URL中是不能直接传递的,如果要在URL中传递这些特殊符号,那么就要使用他们的编码了.编码的格式为:%加字符的ASCII码,即一个百分号%,后面跟对应字符的ASCII(1 ...