vncserver建立與客戶端連線
1. 確認伺服器端是否安裝了vncserver
Vnc相關依賴包:
gtk-vnc-python-0.3.2-3.el5
vnc-server-4.1.2-14.el5
gtk-vnc-0.3.2-3.el5
vnc-4.1.2-14.el5
[root@localhost: ~]#rpm -q gtk-vnc-python vnc-server gtk-vnc vnc
2. 建立VNCSERVER服務:
[root@localhost /]# vncserver
You will require a password to access your desktops.
Password: 輸入vnc 連線密碼
Verify: 確認vnc密碼
xauth: creating new authority file /root/.Xauthority
New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1
Creating default startup script. /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log
檢視已經啟動的vncserver
Ps –ef|grep vnc
3. 修改配置檔案,實現圖形化連線
修改~/.vnc/xstartup,新增對應的行:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER 將此行的註釋去掉
# exec /etc/X11/xinit/xinitrc 將此行的註釋去掉
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
……….
………..
4. 啟動對應的VNCSERVER,使用以下命令:
Vncserver :1 --啟動埠號為5901的vncserver
Vncserver :2 --啟動埠號為5902的vncserver
5. 關閉對應的VNCSERVER,使用以下命令:
Vncserver –kill :1 --關閉埠號為5901的vncserver
Vncserver –kill :2 --關閉埠號為5902的vncserver
6.修改vncserver的密碼:
Vncpasswd
7. VNCSERVER修改登入使用者的資訊
[root@localhost: ~]#vi /etc/sysconfig/vncservers
# The VNCSERVERS variable is a list of display:user pairs.
# Uncomment the lines below to start a VNC server on display :2
# as my 'myusername' (adjust this to your own). You will also
# need to set a VNC password; run 'man vncpasswd' to see how
# to do that.
#
# DO NOT RUN THIS SERVICE if your local area network is
# untrusted! For a secure way of using VNC, see
#
# Use "-nolisten tcp" to prevent X connections to your VNC server via TCP.
# Use "-nohttpd" to prevent web-based VNC clients connecting.
# Use "-localhost" to prevent remote VNC clients connecting except when
# doing so through a secure tunnel. See the "-via" option in the
# `man vncviewer' manual page.
VNCSERVERS="1:root 2:demo" 此處新增使用者
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
#vncserver -geometry 800x600 設定vncserver的解析度
#vncserver -geometry 640x480 設定vncserver的解析度
#vncserver -depth 8 設定vncserver的色深
#vncserver -depth 16 設定vncserver的色深
8.客戶端連線VNC伺服器:
a、在linux下,執行vncviewer命令即可,伺服器地址的寫法形如192.168.3.119:1
b、在windows下,執行windows版本的vncviewer即可,用法與linux下相近。
c、用瀏覽器(平臺無關),作為java applet來實現,以形如http://192.168.3.119:5801的方式來啟動 (vnc 埠從5800 開始依次類推,一般會是5800,5900)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23071790/viewspace-690068/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- impala客戶端連線客戶端
- python中socket建立客戶連線Python
- mysql、redis 客戶端連線池MySqlRedis客戶端
- Redis客戶端連線數DevOpsRedis客戶端dev
- netty建立數萬客戶端連線,並主動發訊息Netty客戶端
- TCP協議服務端和客戶端的連線與通訊TCP協議服務端客戶端
- windows10系統下遠端桌面連線失敗客戶端無法建立與遠端計算機的連線如何解決Windows客戶端計算機
- Java 客戶端 Jedis和JedisPool 連線池Java客戶端
- Oracle 19c中連線RMAN客戶端的連線方法Oracle客戶端
- 客戶端怎麼連線到伺服器?客戶端伺服器
- 使用 WebSocket 客戶端連線 MQTT 伺服器Web客戶端MQQT伺服器
- Golang 實現客戶端與伺服器端UDP協議連線通訊Golang客戶端伺服器UDP協議
- 使用 Webix 建立 Email 客戶端WebAI客戶端
- 如何建立NEO輕客戶端客戶端
- 使用 Java 客戶端透過 HTTPS 連線到 EasysearchJava客戶端HTTP
- Presto學習筆記——Go客戶端連線PrestoREST筆記Go客戶端
- gRPC學習記錄(六)--客戶端連線池RPC客戶端
- HTTP客戶端連線,選擇HttpClient還是OkHttp?HTTP客戶端client
- 4.2.14 啟用客戶端快速連線故障轉移客戶端
- ESP作為單連線中的TCP客戶端TCP客戶端
- php連結nsq客戶端PHP客戶端
- python建立tcp服務端和客戶端PythonTCP服務端客戶端
- 微服務整合Spring Cloud Alibaba Seata (二) 客戶端連線微服務SpringCloud客戶端
- 如何使用Redshift客戶端工具SQL Workbench來連線Redshift客戶端SQL
- 0039-如何使用PythonImpyla客戶端連線Hive和ImpalaPython客戶端Hive
- OceanBase學習之路7|透過 MySQL 客戶端連線 OceanBase 租戶MySql客戶端
- 掌握遠端連線,暢享Mac SSH客戶端Termius的便利之道Mac客戶端
- netty服務端監聽客戶端連線加入和斷開事件Netty服務端客戶端事件
- C#之使用CefSharp建立客戶端C#客戶端
- 7.4 為投注合約建立客戶端客戶端
- Qt TCP通訊客戶端斷開連線有哪些方法QTTCP客戶端
- 4.2.14.1 關於啟用客戶端快速連線故障轉移客戶端
- Android客戶端網路預連線優化機制探究Android客戶端優化
- 第三方客戶端連線網易郵箱客戶端
- 某客戶系統tomcat連線池連線異常Tomcat
- Android客戶端網路預連線最佳化機制探究Android客戶端
- 如何建立一個Java遊戲客戶端Java遊戲客戶端
- HTML5離線應用與客戶端儲存HTML客戶端
- MQTT 客戶端自動重連實踐|構建可靠 IoT 裝置連線MQQT客戶端