尽管linux可以使用ssh方式远程连接,但有些时候使用linux远程桌面还是很有必要,比如安装配置oracle,这时就用到了VNC
选择vnc主要由于以下两点:
1、VNC方案配置起来相对比较容易
2、VNC支持多个桌面连接,并且各个桌面在网络断开时可以继续任务
3、xmanager可能是因为使用UDP方式连接,在不是同网段下时存在一定问题,暂时还有找到解决方法
安装步骤:
1、检查是否已经安装VNC
[root@sky ~]# rpm -qa|grep vnc
tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64
若出现上面内容,则证明已经安装。否则需要安装下
2、安装VNC
从光盘中找到tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm,ftp复制到radhat下,并使用rpm命令进行安装
rpm -ivh tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm
3、关闭防火墙
service iptables stop
4、安装后配置
转到其他用户下
su - sky
执行vncserver,提示输入密码,输入:
sky@sky /]# vncserver
You will require a password to access your desktops.
Password:123456 #输入vnc 连接密码
Verify:123456 #确认vnc密码
: creating new authority file /home/sky/.Xauthority
New ‘sky:1 (sky)’ desktop is sky:1
Creating default startup script /home/sky/.vnc/xstartup
Starting applications specified in /home/sky/.vnc/xstartup
Log file is /home/sky/.vnc/sky:1.log
5、启动客户端vnc-4_1_3-x86_win32_viewer.exe,地址栏输入对应地址192.168.1.107:1即可打开默认vnc桌面
6、查看帮助文档可知,可以启动多个vncserver,执行多次vncserver命令即可
[sky@sky ~]$ vncserver
New 'sky:4 (sky)' desktop is sky:4
Starting applications specified in /home/sky/.vnc/xstartup
Log file is /home/sky/.vnc/sky:4.log
7、查看每个vncserver对应的进程与监听端口,打开文件
/home/sky/.vnc/sky:4.pid
可以看到sky:4的pid为4149
使用命令可以看到监听端口为5904,此时使用192.168.1.107:5904即可连接该桌面
[sky@sky .vnc]$ netstat -anp|grep 4191
tcp 0 0 0.0.0.0:5904 0.0.0.0:* LISTEN 4191/Xvnc
选择vnc主要由于以下两点:
1、VNC方案配置起来相对比较容易
2、VNC支持多个桌面连接,并且各个桌面在网络断开时可以继续任务
3、xmanager可能是因为使用UDP方式连接,在不是同网段下时存在一定问题,暂时还有找到解决方法
下载资源链接:http://download.csdn.net/detail/ll413343176/7675805
1、检查是否已经安装VNC
[root@sky ~]# rpm -qa|grep vnc
tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64
若出现上面内容,则证明已经安装。否则需要安装下
2、安装VNC
从光盘中找到tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm,ftp复制到radhat下,并使用rpm命令进行安装
rpm -ivh tigervnc-server-1.0.90-0.17.20110314svn4359.el6.x86_64.rpm
3、关闭防火墙
service iptables stop
4、安装后配置
转到其他用户下
su - sky
执行vncserver,提示输入密码,输入:
sky@sky /]# vncserver
You will require a password to access your desktops.
Password:123456 #输入vnc 连接密码
Verify:123456 #确认vnc密码
: creating new authority file /home/sky/.Xauthority
New ‘sky:1 (sky)’ desktop is sky:1
Creating default startup script /home/sky/.vnc/xstartup
Starting applications specified in /home/sky/.vnc/xstartup
Log file is /home/sky/.vnc/sky:1.log
5、启动客户端vnc-4_1_3-x86_win32_viewer.exe,地址栏输入对应地址192.168.1.107:1即可打开默认vnc桌面
6、查看帮助文档可知,可以启动多个vncserver,执行多次vncserver命令即可
[sky@sky ~]$ vncserver
New 'sky:4 (sky)' desktop is sky:4
Starting applications specified in /home/sky/.vnc/xstartup
Log file is /home/sky/.vnc/sky:4.log
7、查看每个vncserver对应的进程与监听端口,打开文件
/home/sky/.vnc/sky:4.pid
可以看到sky:4的pid为4149
使用命令可以看到监听端口为5904,此时使用192.168.1.107:5904即可连接该桌面
[sky@sky .vnc]$ netstat -anp|grep 4191
tcp 0 0 0.0.0.0:5904 0.0.0.0:* LISTEN 4191/Xvnc