一.有兩種方案
1.1. vnc
1.2. xrdp (針對windows端登陸遠程linux服務器)
二. 方案一
2.1. 安裝vnc
$ sudo apt-get install vnc4server
2.2. 安裝輕量級桌面xfce
$ sudo apt-get install xfce
2.3. 配置vnc(當客戶端登陸時使用xfce作為桌面)
$ vi ~/.vnc/xstartup (替換為以下內容)
unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources vncconfig -iconic & xfce4-session &
2.4. 給予~/.vnc/xstartup執行權限
$ chmod u+x ~/.vnc/xstartup
2.5. 啟動vnc遠程桌面服務
$ vncserver :1 (設置登陸密碼)
2.6. 關掉vnc
$ vncserver -kill :1
注意:如果密碼忘記了,可以進去~/.vnc/目錄刪除password文件即可
三. 方案二
3.1 安裝xrdp (示例為在ubuntu下安裝xrdp服務)
$ sudo apt install -y xrdp
3.2 現在即可在windows端通過服務器的用戶名和密碼登陸到服務器了