本地和遠程登錄以及雲桌面


登錄

 本地登錄--本地登錄命令行  本地登錄圖形界面
 遠程登錄-- 本地客戶端 遠程服務端
 虛擬化桌面  虛擬化服務器
 雲桌面 雲計算

雲桌面和遠程登錄

原因:國產化趨勢-業務雲化趨勢 --數據不落地,集中運維,移動化辦公
結構
  瘦客戶端: 端口限制 無硬盤  身份認證
  雲桌面管理平台
  雲基礎設施

雲桌面廠商

華為  升騰威訊 銳捷網絡  深信服  阿里雲

瘦客戶端介紹

 瘦客戶端: 瘦客戶機使用來自網絡服務器的軟件和數據
  瘦客戶機品牌有Wyse、HP、Centerm 、NComputing、IGEL Technology、VXL、富士通、戴爾、三星、甲骨文幾家  
 Citrix/VMwarew/Microsofe
 CT Vision Powered by VMware View
 RDP
 軟件參數和硬件參數
  操作系統 虛擬化固件  協議 Cos   WES7  
 硬件 CPU  AMD雙核
    內存/存儲 4G/16G  內存DDR3  存儲 Nand Flash I/O端口: 網口 耳機 麥克風 顯示器HDMI
     支持分辨率: DVI VGA
說明:
     中國操作系統COS(China Operating System)   基於Linux內核 不開源,只有一個應用入口 
    WES7(WindowsEmbeddedStandard7)		  

開源和商業化產品

 桌面虛擬化的:主流就看Citrix、Vmware、微軟;
 服務器虛擬化:主流就看Citrix、Vmware了,redhat的KVM  
          Windows的非Linux的管理程序-Hyper-V
  1.Citrix 即  思傑公司,是一家致力於雲計算虛擬化、虛擬桌面和遠程接入技術領域的高科技企業
Citrix Receiver  是一款功能強大的電腦虛擬桌面客戶端軟件
  2.VMWare 
VMWare view Client 訪問受支持的VMware虛擬桌面或Center
VMware View及Citrix Xendesktop兩家使用的遠程協議的對比  View PCoIP (UDP)  XenDesktop HDX (ICA)(TCP)
VMWare view  PCoIP
  3.Microsoft 
Microsoft Remote Desktop 
  4.協議
  RDP (遠程桌面)
  PCoIP與RDP一樣是安裝在Windows操作系統中的一種圖像傳輸協議

遠程Linux系統

1.使用 SSH 來完成對Linux的命令行操作。
      最常用的遠程登錄
2.圖形界面操作
Linux世界最常見的桌面環境就是GNOME和KDE,遠程的方式有  VNC方式/ ssh圖形轉發和 RDP 連接
   01.使用 VNC 完成遠程訪問服務器的圖形界面。
      VNC (Virtual Network Console)是虛擬網絡控制台的縮寫	   
   02. ssh 圖形轉發 : X11- forwarding是一個安全的shell特性,它允許通過現有的SSH shell會話轉發X11連接,
               用於在服務器上運行X11程序,而ssh-client通過用戶的X11-server顯示圖形窗口。
   03. RDP一般指遠程桌面協議
      FreeRDP是RDP的免費實現。RDP以客戶機/服務器模式運行,其中遠程計算機必須安裝並運行RDP服務器軟件,
        並且用戶使用RDP客戶機軟件連接到它,以管理遠程桌面計算機
   	XRDP是基於FreeRDP和rdesktop的免費開源,簡單的遠程桌面協議服務器。 

遠程安裝Linux圖形界面

前提:
 具有 sudo 權限的用戶身份登錄
01.Linux 安裝桌面
  首先要安裝輕量級桌面環境
   sudo apt-get  install gnome 
   許多發行版本如OpenSUSE、PCLinuxOS和 Mandriva等皆采用KDE作為默認桌面環境
 gnome的全稱為GNU網絡對象模型環境(The GNU Network Object Model Environment
 確定是否安裝成功  gnome-session &
  
02. Linux 安裝 vnc服務
    Ubuntu 存儲庫中還有幾種不同的 VNC 服務器,如 TightVNC , TigerVNC 和 x11vnc 
	ubuntu中采用
	 sudo apt-get install vnc4server
    01. 安裝 vnc4server
      apt-get install vnc4server
    02. 設置vncserver密碼
    vncpasswd
    03. 啟動VNC server
    vncserver 
    04. 關閉 (:1表示5901端口) #關閉vncserver :1窗口  關閉具體的vncserver命令:vncserver -kill :1 vncserver -kill :2
    vncserver -kill :1
    05. 修改~/.vnc/xstartup文件
     #備份原來的配置文件
	 cp  ~/.vnc/xstartup.bak ~/.vnc/xstartup
     mv ~/.vnc/xstartup ~/.vnc/xstartup.bak
     #編輯新的配置文件
     vim ~/.vnc/xstartup
	 ##或者使用namo  ~/.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
       xsetroot -solid grey
      vncconfig -iconic &
      xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
      #twm &
	  gnome-session &
	  gnome-panel &
	  gnome-settings-daemon &
	  nautilus &
	03.安裝客戶端並配置
     一些支持響應功能的客戶端 mobaXterm
	04.客戶端的應用程序(vncviewer);
		port 修改 5902
		登錄使用
	Ctrl +Alt + t --terminal快捷鍵

其他遠程桌面程序

 Team Viewer
 向日葵遠程控制軟件
 Splashtop

虛擬機

 Oracle VM VirtualBox

參考

PCoIP vs HDX (CITRIX ICA)遠程訪問協議對比  https://blog.51cto.com/virtualbus/607040
Ubuntu下安裝 VNC server https://www.jianshu.com/p/bf794061cac8


免責聲明!

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



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