1. 程式人生 > >【Linux】在Linux上安裝VNC

【Linux】在Linux上安裝VNC

          有幸能夠親自在伺服器上面操作一下,這篇部落格來說一說,如何在Linux上安裝VNC

          首先要知道的是,VNC是什麼。VNC(Virtual Network Computing ),一種使用RFB協議的顯示屏畫面分享及遠端操作軟體。它與作業系統無關,因此可以跨平臺使用。例如,可以用windows通過VNC Viewer連線到某Linux的電腦。
          VNC系統由客戶端,服務端,和一個協議組成。服務端目的是分享其所執行的螢幕,服務端被動的允許客戶端控制它。

         接下來講講如何在Linux上安裝VNC
         1,首先,檢查是否安裝了VNC服務: 輸入命令:rpm -qa | grep vnc,如下圖所示,則已安裝。如果沒有進行下個步驟
這裡寫圖片描述


         1-1,安裝VNC:[[email protected] ~]# yum install vnc vnc-server
         安裝tigervnc-server:[[email protected] ~]# yum install tightvnc-server
         首次設定VNC密碼,(這裡的密碼要記住,等回來使用VNC Viewer時要用到):[[email protected] ~]# vncserver,注意,這裡的密碼,要至少是6位的
也可以建立多個桌面,執行多次vncserver命令即可。

         2,配置防火牆。
         如果不配置防火牆,客戶端VNC就沒有辦法連線到Linux。其實VNC,就和咱們遠端桌面一樣,當你想要遠端自己的桌面的時候,第一也是要去防火牆更改一些配置,對吧?要不然遠端連線不成功,道理都是一樣的。
         配置防火牆命令:
         [

[email protected] ~]# iptables -I INPUT -p tcp –dport 5901 -j ACCEPT
         [[email protected] ~]# iptables -I INPUT -p tcp –dport 5801 -j ACCEPT
         在這裡是添加了兩個桌面,桌面與埠對應關係是:桌面1對應5901,桌面2對應5801,也可以自己設定

         3,配置桌面客戶端。輸入命令:[[email protected] ~]# vi /root/.vnc/xstartup,出現介面如下:
這裡寫圖片描述
         在這個介面中按i,進入編輯狀態,在最後新增下面內容:
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r HOME/.Xresources ] && xrdb

HOME/.Xresources ] && xrdbHOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title “$VNCDESKTOP Desktop” &
gnome-session &
修改之後的介面如圖:
這裡寫圖片描述
安裝此步驟前提是,Linux中安裝了Gnome桌面環境
         3-1,檢視是否安裝Gnome桌面環境:輸入命令:[[email protected] ~]#yum grouplist
或[[email protected] ~]#yum grouplist | more
         未安裝gnome桌面環境顯示:
這裡寫圖片描述
已安裝桌面環境的話,則顯示:
這裡寫圖片描述
         3-2,安裝gnome桌面圖形環境命令(此過程相對長一點,安裝的東西較多):
[[email protected] ~]# yum groupinstall “GNOME Desktop”
         3-3,關閉重啟服務
關閉服務:Vncserver –kill :1
重啟服務:vncserver :1
使用vncserver –list 可檢視啟動了多少個桌面

         到這裡,VNC就已經安裝完成了。但是Linux上沒有出現任何變化,心裡還是有些心虛的。就像第一次遠端桌面的時候,弄完了配置,但是不知道到底有沒有成功,所以還需要用別的電腦連一下,看看能不能成功。

         4-1,在自己的電腦上安裝上VNC Viewer:
這裡寫圖片描述
         4-2,開啟,建立一個新的連線,如圖:
這裡寫圖片描述
         4-3,找到自己建立的VNC,如下圖所示,滑鼠右鍵單擊,選擇Connect:
這裡寫圖片描述
         4-4,輸入自己當時建立VNC時輸入的密碼(若忘記可看1-1中相關介紹):
這裡寫圖片描述
         4-5,到這個介面時,選擇Continue:
這裡寫圖片描述
         然後就成功了。

         每次開機後,要手動開啟VNC服務,方式輸入命令): vncserver 或 vncserver :1

         以上就是探索的過程,感謝您的閱讀~

相關推薦

ProtoBufferwindows安裝ProtoBuffer3.x (附已編譯資源)

文章 sta baidu linux平臺 hub 結構 mage 關心 平臺   百度了很久,所介紹的方法很多都不適用,搜出來的文章都是找到vs的工程文件然後balabala...,但因為gihub上的最新版本protobuf3.3.0,是不帶vs的工程文件了,官方的rea

Gwin10安裝git後,無法使用,出現 fatal: open /dev/null or dup failed: No Such file or directory.

解決方案 解決方案一: 成功率較低 在C:\Windows\System32位置,找到cmd,以管理員執行cmd,貼上輸入sfc /scannow命令,進行修復,修復完重啟。 解決方案二: 成功率較高 替換C:\Windows\System32\driv

rabbitMQMac安裝rabbitMQ

1. 如果沒有brew,先安裝brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"2.使用brew安裝rabbitmqbre

pycharmpycharm安裝tensorflow,報錯:AttributeError: module 'pip' has no attribute 'main' 解決方法

pycharm上安裝tensorflow,報錯:AttributeError: module 'pip' has no attribute 'main' 解決方法     解決方法: 在pycharm的安裝目錄下,找到helpers/packaging_tool.py檔案,

神奇的brewMac安裝OpenCV

mac安裝OpenCV brew install homebrew/science/opencv3 或者 brew install homebrew/science/opencv 安裝完成之後會提示配置一些對映關係,按照提示在終端上執行就可以了。 安裝完成之後你一定

HadoopHBase安裝使用Phoenix來用sql語句更新操作資料,安裝的過程各種坑和經驗

畢竟可以使用類似sql的標準語句來操作HBase想來還是滿爽的事情。不過只能是shell。 首先,下載安裝phoenix。 我們先到apache來安裝 在apache找到目前對應的phoenix。由於我們的HBase版本是1.2.4,所以選擇了4.9.

LinuxLinux安裝VNC

          有幸能夠親自在伺服器上面操作一下,這篇部落格來說一說,如何在Linux上安裝VNC           首先要知道的是,VNC是什麼。VNC(Virtual Network Computing ),一種使用RFB協議的顯示屏畫面分享及遠端操

LinuxCentOS6mysql5.7安裝

1.下載安裝yum源 根據系統下載yum源 https://dev.mysql.com/downloads/repo/yum/ rpm -ivh xxxxx.rpm 2.修改yum源 vim /etc/yum.repos.d/mysql-community.repo enable想要下載的版本

redislinux安裝與配置(詳細圖解)

1、下載 http://redis.io/download 2、解壓至任一目錄 tar xzf redis-2.8.17.tar.gz 3、編譯並安裝 cd redis-2.8.1

Linux CentOS6.5安裝Python2.7以及pip等工具

自己 lin 存在 lean prefix nbsp ase 路徑 details 原文地址http://blog.csdn.net/u012538536/article/details/47360929。 CentOS6.5下是原來就有python的,我的鏡像裏面自帶的

轉載Linux查看 apache,mysql,php安裝路徑

my.cnf sdn mysql目錄 pan sbin dump lin tail art 原文鏈接:http://blog.csdn.net/pengone/article/details/50035889 apache: 如果采用RPM包安裝,安裝路徑應在 /e

Linux軟件安裝

whereis bsp rpm包 命令 fix 所在 lis nbsp 運行 whereis 命令名稱:查看文件安裝路徑; which 命令名稱:查詢運行文件所在路徑;只適合安裝路徑加入PATH。源碼安裝,-prefix指定安裝路徑; rpm包:rpm -qa 或

Linux安裝HDF5及遇到的問題總結

inf 遇到 upload 詳細步驟 iframe gunzip 總結 comm box Linux安裝HDF5及遇到的問題總結 轉自: http://www.linuxdiyf.com/linux/26164.html ubuntu版

linuxlinux 環境下 安裝禪道(轉載) -- 跟web服務器無關,無視apache、nginx!!!

sdn php 修改 鏈接 net 壓縮 操作 tps 數據庫 參考文章 鏈接 :https://blog.csdn.net/xinxin19881112/article/details/46813991 講的非常完美、透徹,不像其他的文章,都是抄襲的,沒一點註意事項和自己

linuxlinux中tree的安裝

遞歸 進入 href com user sta 分享圖片 1.7 環境 # 2018/7/29 10:17:46測試成功! 一 Tree命令簡介   tree是一種遞歸目錄列表命令,產生一個深度縮進列表文件。 二 Tree命令安裝 1.下載安裝包,地址:http://mam

記錄Linux環境安裝mysql8.0

.com cti 安全 alt var root get acc onf 話說mysql8.0版本比5.7版本要快2倍以上,這麽看宣傳怎麽能不裝8.0呢,但是新版本和舊版本有不少不同導致若使用以前的一些安裝方法會導致安到一半就由於各種找不到文件卡住。 嘗試了不少次,只有使用

NGINXLINUX安裝NGINX

gnu module efi 小寫 span 地址 line documents 增加 安裝依賴() · yum install gcc · yum install pcre-devel · yum install zlib zlib-devel · yum insta

MYSQLLINUX安裝MYSQL

share orm 創建 table llb basedir 文檔 ket tar 安裝環境:系統是 Red Hat Enterprise Linux Server release 6.6 安裝軟件:mysql-5.6.33-linux-glibc2.5-x86_64.ta

HadoopLinux機器上面安裝pyhdfs

Linux機器上安裝pyhdfs 1、準備依賴模組 pyhdfs的安裝依賴requests和simplejson兩個模組,因此在安裝pyhdfs的時候最好已經先安裝了這兩個模組。 requests安裝包比較容易獲取,就不提供資源,pyhdfs的資源參考連結:https://downl

LinuxCentOS7下安裝JDK詳細過程

【Linux】CentOS7下安裝JDK詳細過程     下面開始安裝步驟: --------------------------------------------------------------------------第一步----------------