VNCViewerWindows下远程连接Linux桌面
2016-04-06 17:35
806 查看
最近项目需求,需要将写的工程部署到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
(2) 安装vncServer
(3)启动vncserver
第一次启动vncserver需要输入密码两次
注意:
# /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的防火墙信任列表中
防火墙的其它操作可见: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, 欢迎交流!)
我本地连接的是192.168.1.222:1
原文地址:http://www.2cto.com/os/201411/348370.html
可以正常远程连接
与
VNC
有关的包为:
[root@wen Packages]# ls | grep vnc
gtk-vnc-0.3.10-3.el6.i686.rpm
gtk-vnc-python-0.3.10-3.el6.i686.rpm
libvncserver-0.9.7-4.el6.i686.rpm
tigervnc-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
tigervnc-server-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
与VNC有关的包为:[root@wen Packages]# ls | grep vnc
gtk-vnc-0.3.10-3.el6.i686.rpm
gtk-vnc-python-0.3.10-3.el6.i686.rpm
libvncserver-0.9.7-4.el6.i686.rpm
tigervnc-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
tigervnc-server-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
安装tigervnc-server的时候用的yum
一:服务器端(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
[root@centos6 ~]# 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需要输入密码两次
[root@centos6 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的防火墙信任列表中
[root@centos6u2 ~]# 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 [root@centos6u2 ~]# 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, 欢迎交流!)
我本地连接的是192.168.1.222:1
原文地址:http://www.2cto.com/os/201411/348370.html
可以正常远程连接
与
VNC
有关的包为:
[root@wen Packages]# ls | grep vnc
gtk-vnc-0.3.10-3.el6.i686.rpm
gtk-vnc-python-0.3.10-3.el6.i686.rpm
libvncserver-0.9.7-4.el6.i686.rpm
tigervnc-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
tigervnc-server-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
与VNC有关的包为:[root@wen Packages]# ls | grep vnc
gtk-vnc-0.3.10-3.el6.i686.rpm
gtk-vnc-python-0.3.10-3.el6.i686.rpm
libvncserver-0.9.7-4.el6.i686.rpm
tigervnc-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
tigervnc-server-1.0.90-0.15.20110314svn4359.el6_1.1.i686.rpm
安装tigervnc-server的时候用的yum
yum install tigervnc-server
参考文章地址:http://wenku.baidu.com/link?url=8DgHQ60i38t2_WuRkAYsvBQOLT8jqqV_Yp3sTit72oAltEcL-WcYs0vya90ndt7PbIKZznvGFTVr1youyfWXLkmfrt-QUktzuA9EziblGyW
相关文章推荐
- 13.linux中断处理程序
- 《Linux内核分析》第七周学习笔记
- centos6.7 安装 mysql 5.5.48
- linux 进程调度
- Linux VSFTP服务器详细配置
- Linux批量替换文本,文件夹内所有文本内容
- Linux的进程/线程间通信方式总结 01
- Linux C线程同步
- centos安装gitlab
- Kali Linux
- Vsftp的PASV mode(被动模式传送)和Port模式及 Linux下VsFTP配置全方案
- linux 系统优化
- 让linux进程后台运行、会话断开不退出
- 使用Gnupg对Linux系统中的文件进行加密
- Linux的inode、软链接、硬链接
- linux下使用脚本杀死某个进程
- CentOS不常用命令记录
- Linux 伙伴堆算法
- Linux的vsftpd中配置
- Linux下的暴力密码在线破解工具Hydra详解