Linux下開啟VNCserver服務(遠程連接)


 

Linux下開啟VNCserver服務(遠程連接)

 

 

實驗環境:centos6.8 
可支持 linux連linux linux連Windows

1、檢查系統是否安裝了vnc 和 vncserver, rpm -qa | grep vnc如果沒有安裝那就行自行下載安裝(我這里用yum安裝了,vncserver安裝需要安裝依賴包xorg-x11-fonts-misc)
(1)安裝vnc yum -y install vnc  
(2)安裝vncserver依賴包 yum -y install xorg-x11-fonts-misc
(3)安裝vncserver yum -y install tigervnc-server

2、配置vncservers文件
[root@oracle ~]# vim /etc/sysconfig/vncservers
VNCSERVERS="1:root" (本行注釋去掉並改為當前格式)
VNCSERVERARGS[1]="-geometry 1024x768"(本行雷同上一個括號)

3、配置xstartup文件
編輯配置之前,需要使用vncserver命令創建默認配置文件
[root@oracle ~]# vncserver
輸入口令:123456 (密碼要求最少六位)
確認口令:123456
Linux下開啟VNCserver服務(遠程連接)
[root@oracle ~]# vim /root/.vnc/xstartup
gnome-session & set starting GNOME desktop (在最后增加這一行,表使用gnome界面,否則是xfce界面)
然后保存退出:x
Linux下開啟VNCserver服務(遠程連接)

4、設置遠程登錄口令
[root@oracle ~]# vncpasswd
Password: 123456
Verifu: 123456
Linux下開啟VNCserver服務(遠程連接)

5、啟動vncserver服務  
(1)主服務器啟動 service vncserver start
Linux下開啟VNCserver服務(遠程連接)

(2)啟動多個界面(如果只要一界面,這步可省略)
[root@oracle ~]# vncserver :2 (啟動root登錄的第二個界面)
Linux下開啟VNCserver服務(遠程連接)

6、停止vncserver服務
service vncserver stop(停止start時候所啟動的界面:1,其它另啟的界面:2不停止)
vncserver -kill :1 (停止某個界面,要用kill命令來殺掉界面1的進程)
vncserver -kill :2 (停止某個界面,要用kill命令來殺掉界面2的進程)
注:通過 #service vncserver status 命令可以查看出有多少個進程pid號,表示啟動了多少個界面。
7、讓vncserver服務隨機啟動
默認狀態下,vncserver服務不是開機自動啟動,需要手工啟動。
chkconfig --list vncserver
Linux下開啟VNCserver服務(遠程連接)
chkconfig vncserver on
Linux下開啟VNCserver服務(遠程連接)
保存后,重啟測試。

8、客戶端登錄vncserver服務
(1)先安裝vncviewer來遠程登錄,
(2)然后在地址欄輸入“主機地址:1”(即主機IP加界面號的方式)
確定后輸入登錄口令。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM