VNCViewer Windows下远程连接Linux桌面

最近项目需求,需要将写的工程部署到centos6.5服务器上,但是出现了各种错误,就想着在linux下再调试代码。但是之前都是通过ssh链接远程服务器的,在ssh中肯定不能打开eclipse等集成开发工具,因此我们要在远程服务器上安装桌面及vncserver,然后在windows中用vncViewer连接。

一:服务器端(Centos6.5)

1:安装桌面:

# yum groupinstall "GNOME Desktop Environment"(CentOS 5.x安装GNOME桌面环境)

# yum groupinstall "X Window System""Desktop"(CentOS 6.x安装GNOME桌面环境)

2:安装vncserver

(1)   检查是否已经安装了VNCServer

[[email protected] ~]# rpm -qa | grep vnc
tigervnc-1.0.90-0.17.20110314svn4359.el6.i686
gtk-vnc-0.3.10-3.el6.i686
tigervnc-server-1.0.90-0.17.20110314svn4359.el6.i686
gtk-vnc-python-0.3.10-3.el6.i686
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">如果上面的几个rpm包已经存在,说明VNC server已经安装好了,接下来跳转步骤(3)启动vncserver就可以了,否则执行步骤(2)</span>

(2)   安装vncServer

# yum install tigervnc
# yum install tigervnc-server

(3)启动vncserver

第一次启动vncserver需要输入密码两次

[[email protected] mnt]# vncserver

You will require a password to access your desktops.

Password:
Verify:

New 'centos6.xman.org:1 (root)' desktop is centos6.xman.org:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/centos6.xman.org:1.log

注意:

# /etc/init.d/vncserver restart

注:有时候上面的命令启动会报错,直接运行就可以:

# vncserver

注:关闭具体的vncserver命令:vncserver -kill :1vncserver -kill :2

(4) 设置远程登陆到gnome桌面的配置:

# vim /etc/sysconfig/vncservers(SUSE企业版不用配置此文件)

再最后面加入如下两行:

VNCSERVERS="1:root"

VNCSERVERARGS[1]="-geometry 1024x768 -alwaysshared-depth 24"

注意:如果windows连接的时候出现黑屏(在ip地址和端口没有输出错误的情况下),可将这里的分辨率改为800x600.

(5)防火墙的设置

不设置防火墙连接的时候有可能会被阻止,这是可以选择关闭防火墙或者将VNC的服务器端口号加入到防火墙的信任列表中:

关闭防火墙:service iptables stop

或者:将VNC server添加到linux的防火墙信任列表中

[[email protected] ~]# vim /etc/sysconfig/iptables
# then add below line to this file
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5900:5910 -j ACCEPT

# restart iptables
[[email protected] ~]# service iptables restart

防火墙的其它操作可见:http://blog.csdn.net/jemlee2002/article/details/7042991

 

二:客户端(windows)

接下来可以在网上下载http://vnc-pe.softonic.cn/vncviewer进行安装。打开输入ip地址和端口号。这里的端口号我也没有弄清楚,我这里输入的是1,你可以试试2
或者5901或者5902,具体我没有研究,有明白的也可以告诉我。

参考文献:1:http://www.cnblogs.com/wise-man/archive/2012/07/23/2604023.html  CentOS 6安装和配置VNC

2: http://www.ha97.com/4634.html#comment-322709  CentOS Linux下VNC Server远程桌面配置详解

3:http://blog.sina.com.cn/s/blog_6e0c0fdf010198pl.html  TightVNC Windows下远程连接Linux桌面

作者:小村长  出处:http://blog.csdn.net/lu597203933 欢迎转载或分享,但请务必声明文章出处。
(新浪微博:小村长zack, 欢迎交流!)

时间: 2024-12-04 11:53:23

VNCViewer Windows下远程连接Linux桌面的相关文章

windows下使用vnc viewer远程连接Linux桌面

在windows下使用vnc viewer远程连接Linux桌面,主要配置步骤: Linux: 1.rpm -qa vnc //查看是否安装vnc服务,如果没有安装,可以使用yum,或者rpm进行安装 2.修改配置文件: vim /etc/sysconfig/vncservers,如下图修改 3.设置vnc密码: vncpasswd 4.启动vncserver: service vncserver start 5.更改xstartup配置: vim /root/.vnc/xstartup,如下图

windows下远程连接ubantu

要实现windows下连接ubantu需要安装以下软件: 1. windows下安装winSCP 2. Ubantu下安装OpenSSH Server 可以使用命令行安装openSSH Server: sudo apt-get install openssh-server 随后, ubantu会自动下载并安装openssh server, 并一并解决所有依赖关系. 我们也可以通过Ubantu Software Center, 搜索"openssh-server", 然后点安装就好了 下

5款免费Windows远程连接Linux桌面软件(VNC客户端)

不论我们出于何种的用途目的,很多朋友有需要用到VNC链接Linux桌面环境,之前老左有分享过VNC Viewer绿色软件,昨天有朋友提出来使用之后登录远程桌面的界面.分辨率等有些色差.流畅程度,老左认为会不会是因为使用不同的登录软件导致的,如果换换其他的登录VNC软件有没有变化.于是乎,就酝酿了这篇文章,整理目前国外使用较多的VNC客户端,大致介绍和截图分享如下,如果有见到认为眼缘不错的那以后我们就使用习惯青睐的一款. 第一.VNC Viewer(http://www.laozuo.org/13

windows利用vnc远程连接linux桌面

经常见到客户利用vnc连接linux图形化桌面,自己也动手弄来玩玩 1.linux上面安装vnc server yum install vnc* 2. /etc/init.d/vncserver start失败 vi /etc/sysconfig/vncservers最后两行 3./etc/init.d/vncserver start失败,提示could not open default font 'fixed'错误主要是缺少相关字体,yum安装即可: 4.vi .vnc/xstartup 5.

windows下远程连接Mysql

使用“Ctrl + R”组合键快速打开cmd窗口,并输入“cmd”命令,打开cmd窗口. 使用“mysql -uroot -proot”命令可以连接到本地的mysql服务. 使用“use mysql”命令,选择要使用的数据库,修改远程连接的基本信息,保存在mysql数据库中,因此使用mysql数据库. 使用“GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;”命令可以更改远程连接的设置

在Windows上远程连接Linux图形界面

一,Linux端 1.保证Linux是有桌面界面的版本 2.安装xrdp,xrdp在 EPEL仓库可以使用,所以配置 EPEL仓库: rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm或者 yum -y install epel-release 3.安装插件 yum -y install xrdp4.安装插件yum -y install tigervnc-server5.启动服务syste

Windows 下远程桌面连接linux服务器(确保服务器为带桌面版)

方法一(通过xmanager中的Xbrowser工具远程桌面): 详细步骤 Cd  /etc/sysconfig/ Vi  displaymanager ,修改 DISPLAYMANAGER_REMOTE_ACCESS=“yes” DISPLAYMANAGER_ROOT_LOGIN_RENOTE=”yes” 执行命令:rcxdm restart 来 重启XDM服务, 在客户机上启动Xbrowser,刷新即可看到你想要连接的服务器,双击即可 或者输入suse linux机器IP地址来连接: 二.方

windows下使用vnc viewer 远程链接Linux桌面

在window下使用vnc viewer 连接Linux桌面 配置步骤: Linux: rpm -qa  vnc    //查看是否安装vnc服务,如果没有安装,可以使用yum 或者rpm 给以安装 2.修改配置文件 : vim /etc/sysconfig/vncservers ,如下图所示: 3.设置vnc密码: vncpasswd 4.启动vncserver :  service vncserver start 5. 更改xstartup 配置:  vim /root/.vnc/xstar

Xming + PuTTY 在Windows下远程Linux主机

Xming + PuTTY 在Windows下远程Linux主机 一.原理     Linux/Unix的X Window具有网络透明性.X Window系统里有一个统一的Server来负责各个程序与显示器.键盘和鼠标等输入输出设备的交互,每个有GUI的应用程序都通过网络协议与 Server进行交互.所以对于任何一个应用程序,本地运行和远程运行的差别仅仅是X Server的地址不同,别的没有差别.所以在Windows运行一个X Server,就可以很方便的远程运行有GUI的Linux应用了.同时