歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux桌面 >> VNCserver實現Windows下遠程Linux桌面

VNCserver實現Windows下遠程Linux桌面

日期:2017/2/28 14:35:44   编辑:Linux桌面

遠程Linux主機,是我們Linux人最經常做的一件事,以前都是使用CRT、PUTTY等軟件連接Linux的字符終端。也一直沒有想過怎麼去連接Linux的桌面,原因很簡單:不管是從書上,老師的口中都在說Linux的桌面可有可無。但是,我個人認為不管Linux的字符終端還是桌面只要能以最高的效率把活干完就可以去使用它。Windows有遠程桌面,我們的Linux它也有。下面就是VNC實現windows下遠程連接Linux桌面。

1. 安裝VNC服務並啟動服務,生成登錄密鑰:
[root@localhost ~]# yum install tigervnc-server tigervnc ##安裝vnc軟件、tigervnc-server是必須的
[root@localhost ~]#/etc/init.d/vncserver start ##啟動vncserver服務
2. 生成vnc登錄密鑰、並查看端口:
[root@localhost ~]# vncserver :3 ##將VNC啟動在9503端口
You will require a password to access your desktops.
Password: ###輸入vnc連接密碼
Verify: ###再次輸入vnc連接密碼
New 'localhost.localdomain:3 (root)' desktop is localhost.localdomain:3
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:3.log
[root@localhost ~]# netstat -utpln |grep X
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 3181/Xvnc
tcp 0 0 0.0.0.0:5903 0.0.0.0:* LISTEN 3401/Xvnc
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN 2410/Xorg
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 3181/Xvnc
tcp 0 0 0.0.0.0:6003 0.0.0.0:* LISTEN 3401/Xvnc
tcp 0 0 :::6000 :::* LISTEN 2410/Xorg
tcp 0 0 :::6001 :::* LISTEN 3181/Xvnc
tcp 0 0 :::6003 :::* LISTEN 3401/Xvnc
3. 優化防火牆、selinux等:
[root@localhost ~]# iptables –F ##清空防火牆、禁用selinux
[root@localhost ~]# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@localhost ~]# setenforce 0
4. 安裝windows下的連接工具:

下一步

一致使用默認值:

安裝完成後會彈出license對話框、取消就可以了。

5. 連接使用:

連接成功:

Copyright © Linux教程網 All Rights Reserved