前段時間在本機安裝了ubuntu16.04桌面版,後來須要遠程鏈接一臺win10系統的跳起色,下面介紹使用rdesktop命令遠程鏈接windows機器的操做記錄:
1)首先安裝rdesktop工具shell
kevin@bobo:~$ sudo apt-get install rdesktop
默認端口是3389
注意:遠程windows機器的服務中的 Terminal Servies 須要開啓。即:個人電腦-右鍵-屬性-遠程中,勾選 容許遠程用戶連接到此計算機。ubuntu
針對rdesktop命令的參數解釋:windows
-f 全屏 -a 16位色,可選,不過最高就是16位 -u xxxxxx 登陸用戶,可選 -p xxxxxx 登陸密碼,可選 -r clipboard:PRIMARYCLIPBOARD 重要,剪貼板能夠與遠程桌面交互 -z 壓縮,可選 -g 1024x768 分辨率,可選,缺省是一種比當前本地桌面低的分辨率 -P 緩衝,可選 -r disk:wj=/home/magicgod 映射虛擬盤,可選,會在遠程機器的網上鄰居里虛擬出一個映射盤,功能很強,甚至能夠是軟盤或光盤 -r sound:off 關閉聲音,固然也能夠把遠程發的聲音映射到本地來。
2)鏈接遠程windows機器的命令,以下是兩個遠程鏈接的腳本:bash
kevin@bobo:~$ which rdesktop /usr/bin/rdesktop kevin@bobo:~$ cat /home/kevin/shell/desktop_win.sh/admin.sh #!/bin/bash /usr/bin/rdesktop -f 172.16.10.21 -u admin -p 'Qw!@#123' -g 1024x768 -r clipboard:PRIMARYCLIPBOARD -a 16 -P -z kevin@bobo:~$ cat /home/kevin/shell/desktop_win.sh/ncadmin.sh #!/bin/bash /usr/bin/rdesktop -f 172.16.10.21 -u ncadmin -p 'KeviN@123' -g 1024x768 -r clipboard:PRIMARYCLIPBOARD -a 16 -P -z
執行腳本進行遠程鏈接:ssh
kevin@bobo:~$ cd /home/kevin/shell/desktop_win.sh/ kevin@bobo:~/shell/desktop_win.sh$ ./admin.sh kevin@bobo:~/shell/desktop_win.sh$ ./ncadmin.sh
特別注意:rdesktop退出全屏模式 :使用組合鍵ctrl+alt+enter進行切換;上面腳本執行後,發現全屏不了,明明已經加了-f參數,這是由於加了"-g 1024x768"的分辨率參數,去掉這個分辨率參數就能夠實現全屏了!工具
此外,Ubuntu除了上面的rdesktop命令進行遠程鏈接操做外,還能夠使用自帶的Remmina進行ssh、VNC、RDP(鏈接windows機器)遠程鏈接。spa