Linux 遠程桌面神器——VNC


what's the VNC

  VNC 是一款非常強大的遠程控制工具,服務端安裝 vncserver 並啟動服務后,客戶端安裝 vncviewer 就可以遠程操作服務端,VNC的服務器端應用程序在UNIX和Linux操作系統中適應性很強,圖形用戶界面十分友好,看上去和Windows下的軟件界面也很類似,使得我們對於雲服務器的操作相當巴適。

 

服務端安裝及配置 VNC

  這里以 CentOS為例,Ubuntu 只需將 yum 改成 apt-get 即可

安裝 vnc 

yum -y install vnc
yum -y install xorg-x11-fonts-misc
yum -y install tigervnc-server

 

配置 vncservers 文件

vim /etc/sysconfig/vncservers
# 去掉下面兩行的注釋
VNCSERVERS="1:root" 
VNCSERVERARGS[1]="-geometry 1024x768"

 

配置 xstartup 文件

  編輯配置之前,需要使用 vncserver 命令創建默認配置文件

vncserver
# 輸入口令:123456 (密碼要求最少六位)
# 確認口令:123456
vim /root/.vnc/xstartup

# 在最后增加這一行,表使用gnome界面,否則是xfce界面
gnome-session & set starting GNOME desktop

 

設置遠程登錄口令

vncpasswd

 

啟動 vncserver 服務

  • 主服務啟動
    service vncserver start
  • 啟動多個界面
    vncserver :2 
    vncserver :3
    vncserver :4
    ...... 

     

停止 vncserver 服務

  • 停止主服務
    service vncserver stop # 停止start時啟動的界面:1,其它另啟的界面:2不停止
  • 停止指定界面
    vncserver -kill :1
    vncserver -kill :2
    ......
     # 通過 service vncserver status 命令可以得到進程pid號,可以看出啟動了多少個界面。

     

設置開機啟動

chkconfig --list vncserver
chkconfig vncserver on

 

 

參考:https://blog.51cto.com/13043516/2055574

 

 

 

 

                       


免責聲明!

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



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