安裝完,用 windows 內建的遠端桌面即可連線操作。
若沒桌面環境,先安裝桌面環境
$ yum groupinstall "GNOME Desktop Environment"
安裝 epel REPO
$ rpm -Uvh http://download.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
安裝 xrdp 和 VNC server
$ yum install xrdp tigervnc-server
設定開機自動啟動 xrdp
$ systemctl enable xrdp.service
啟動 xrdp
$ systemctl start xrdp.service
查看 xrdp 使用的 port
$ netstat -antup | grep xrdp 或 $ ss -nlp | grep xrdp (port預設應該是3389)
若須修改 port,可編輯設定檔
$ vi /etc/xrdp/xrdp.ini
查看防火牆是否有開啟
$ firewall-cmd --state
查看防火牆開放的 port
$ firewall-cmd --list-all --zone=public
開放 3389 port
$ firewall-cmd --permanent --zone=public --add-port=3389/tcp $ firewall-cmd --reload
其他問題:
-
連上遠端桌面,輸入帳密後,若出現「VNC error - only supporting 8, 15, 16 and 24 bpp rdp connections」錯誤訊息。
(參考:windows遠端centos 7設定及發生錯誤處理方式 @ 。YEH的夢想世界。起飛~ :: 痞客邦 PIXNET ::)
$ vi /etc/xrdp/xrdp.ini max_bpp=32 改成 max_bpp=24
重新啟動 xrdp$ systemctl restart xrdp
-
登入後若出現「authentication is required to set the network proxy used for downloading packages」訊息。
(參考:centos - Banish a popup error message - Unix & Linux Stack Exchange)
$ vi /etc/xdg/autostart/gnome-software-service.desktop 最後面加入 X-GNOME-Autostart-enabled=false
重新啟動 xrdp
$ systemctl restart xrdp
參考:
CentOS Linux 7 xRDP (Linux RDP遠端桌面)
Linux 上的遠端桌面中繼程式: xrdp (v0.4.2)
可多人同時登入CENTOS ?
回覆刪除可以,但測試的結果,如果是同一個帳號,會看到同樣畫面。
刪除