Linux環境可以通過Xshell被Windows環境遠程,但是只能進行命令行操作或者傳輸文件,但是如果想控制圖形界面操作的話,可以通過xrdp + VNC來實現
本文就開始一次XRDP + VNC搭建的過程
1.cent OS 環境 :
安裝命令 :
yum install xrdp
yum install tigervnc-server
2.關閉SELinux
查看 : /usr/sbin/sestatus -v
臨時關閉命令:setenforce 0
永久關閉 :輸入命令vi /etc/selinux/config,將SELINUX=enforcing改為SELINUX=disabled,然后保存退出
3.關閉防火牆
systemctl disable firewalld.servie
4.開機自啟動 XRDP
systemctl enable xrdp
5.進行連接
A.打開mstrc,輸入Linux電腦IP地址,選擇連接
進入xrdp界面,選擇XVNC服務,輸入Linux電腦用戶名和密
B.打開遠程桌面管理器新建連接,協議選擇VNC,Linux環境IP地址,點擊連接
輸入認證密碼,為Linux電腦遠程桌面共享密碼
UBUNTU環境 :
1.安裝命令 :
sudo apt-get install xrdp vnc4server xbase-clients
2.設置共享
打開桌面共享,允許遠程控制,並設置遠程密碼
3.安裝dconf-editor
sudo apt-get install dconf-editor
4.在應用程序中打開 dconf-editor工具
5.進行設置
依次展開org->gnome->desktop->remote-access
然后取消requlre-encryption勾選
6.進行連接
打開遠程桌面連接(win+R 輸入mstrc),輸入Linux電腦IP地址
進入XRDP控制工具,選擇模式為vnc-any ,輸入Linux環境IP,
默認端口5900,輸入之前設置的遠程控制密碼