使用Mac的Remote Desktop Manager連接ubuntu16.04 & Win10的遠程桌面


疫情嚴重,公司實行遠程辦公。自己只有mac電腦,苦於3個系統間跨平台建立遠程桌面。

今天,終於嘗試成功!特來記錄,以防別人踩坑!

Mac遠程軟件安裝

Remote Desktop Manager軟件非常強大,跨平台支持多種連接,遠程桌面支持mac(ARD)、win(RDP)、Ubuntu(VNC);什么ssh、ftp、filezilla;甚至網盤,銀行,email,Twitter。。。只有你想不到,沒有做不到。

 

安裝步驟參考:https://www.jianshu.com/p/af444f6a4943

斷網安裝並破解激活!!!

激活后類似如圖:

 

 

 

遠程連接 Windows 10桌面

1、首先win 10本地需要打開遠程桌面共享,參考:https://blog.csdn.net/u012228009/article/details/80707426

2、在Remote Desktop Manager中創建RDP(Microsoft Remote Desktop),並配置:

 

 

保存之后,打開並連接就可以了。可以根據需要修改顯示中的一些選項。

 

 

 

遠程連接Ubuntu 16.04桌面(VNC)

1、打開Ubuntu遠程桌面共享,參考:https://jingyan.baidu.com/article/3c343ff7ddbbb00d37796324.html

2、Ubuntu安裝vnc相關服務(注意,不要安裝哪些什么狗屁桌面,例如:Xubuntu等等,不知道哪些NC在網上不斷散播這些垃圾教程。已安裝桌面版Ubuntu的,直接用gnome桌面,不就完了)

sudo apt-get install xrdp vnc4server xbase-clients
sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus

 

接着,修改 ~/.vnc/xstartup,在 x-window-manager & 的后面新增下面這 4 行:

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

完整文件內容如下:

#!/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 &                                                                                                                                                     
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &                                                                                            
x-window-manager &                                                                                                                                                      
                                                                                                                                                                        
gnome-panel &                                                                                                                                                           
gnome-settings-daemon &                                                                                                                                                 
metacity &                                                                                                                                                              
nautilus & 

然后,再運行vncserver,來啟動服務,此時會提示設置VNC連接密碼(最少6位),要輸2次。

vncserver

啟動服務之后,會有一個運行的log,被保存到本地。

使用cat命令查看這個log文件,找到服務打開監聽的port號(我這里是5901)

 

如果遇到頁面無法控制,卡住之類的問題。先kill到vncserver,然后再重新啟動vncserver就可以了:

kill掉:
vncserver -kill :1

重新啟動:
vncserver :1

VNC相關命令參考(可以參考他的部分步驟,別無腦參考啊):https://blog.csdn.net/Listen2You/article/details/80087018?utm_source=blogxgwz7 

 

2、使用Remote Desktop Manager創建VNC連接

主機欄填寫Ubuntu的ip地址:

 

 

另外,在設置欄中填寫剛剛啟動VNC server時,設置的連接密碼(最少6位的那個):

 

 

存后,打開連接,就可以看到Ubuntu的桌面了。

 

 

 

注意:如果Ubuntu遠程桌面打開后雪花灰屏,這種就是說明沒有桌面,裝過Ubuntu桌面版的,別傻乎乎地再去裝什么Xubuntu之類的桌面了。只要如上面所述,修改~/.vnc/xstartup,在 x-window-manager & 的后面新增下面這 4 行:

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &


免責聲明!

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



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