CentOS部署XRDP與VNC實現遠程訪問

問題描述

在Oracle部署過程中,我們可以通過如下兩種方法實現部署:

  1. 圖形安裝 => 通過圖形界面一步一步的按照導向完成安裝過程;
  2. 靜默安裝 => 通過預先配置好的響應文件實現靜默安裝過程;

前者比較大衆化適合青銅、黃金、鑽石玩家,後者屬於王者高手的自動化部署。前者需要在服務器安裝圖形化相關組件纔可以遠程訪問。方法有許多,我比較喜歡用XRDP與VNC實現遠程訪問。這樣可以通過windows遠程桌面輕鬆實現圖形化管理與相關操作,Windows不需要額外部署xmanager等工具。

問題解決

  • CentOS YUM源更新
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

yum clean all
yum makecache
  • CentOS 圖形界面
yum -y groupinstall "X Window System"
yum upgrade -y
yum update grub2-common grub2-pc-modules
yum groupinstall "GNOME Desktop"
  • XRDP服務部署
yum -y install epel-release
yum -y install xrdp

# XRDP配置
vi /etc/xrdp/xrdp.ini

# XRDP啓動與開機啓動
systemctl start xrdp
systemctl enable xrdp
  • tigervnc-server服務部署
yum -y install tigervnc-server

# VNC配置
vi /etc/sysconfig/vncservers
VNCSERVERS="2:root"
VNCSERVERARGS[2]="-geometry 1024x768"

# VNC密碼設置
vncpasswd root

注意事項

  • fwupdate-efi部署出現如下錯誤:
file /boot/efi/EFI/centos from install of fwupdate-efi-12-5.el7.centos.x86_64 conflicts with file from package grub2-common-1:2.02-0.65.el7.centos.2.noarch

解決方案:

升級新版本的grub2-common
yum upgrade -y
yum update grub2-common grub2-pc-modules
卸載舊版本的grub2-common
rpm -e grub2-common-2.02-0.65.el7.centos.2.noarch grub2-pc-modules-1:2.02-0.65.el7.centos.2.noarch
最後再執行fwupdate-efi即可
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章